Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Web обвязка/[Ошибка] На сайте
Search

[Ошибка] На сайте

5 replies82 viewsCurrently viewing: 1
S
Snowy

User

Участник

Posts: 56

На форуме с: 12/17/2008

Репутация: +7

Рейтинг: 0

· 02/17/2009, 05:26 PM

Иногда на сайте появляется такая ошибка

Код
Warning: fopen(data/site_stat) [function.fopen]: failed to open stream: Permission denied in /home/la2death/data/www/la2death.ru/index.php on line 104
обяз рт как устаранить проблему?

— 60

0
Александр
Александр

User

Бывалый

Posts: 353

На форуме с: 08/28/2008

Репутация: +64

Рейтинг: 0

· 02/17/2009, 05:35 PM

Что находится в строке 104 файла index.php?

0
S
Snowy

User

Участник

Posts: 56

На форуме с: 12/17/2008

Репутация: +7

Рейтинг: 0

· 02/17/2009, 05:40 PM

Код
//Если надо, получаем статистику.
    if($config_site["site_statistic"])
        {
        $pref="zl_";
        //За день
        $txt="";
        $mysql=mysql_query("SELECT COUNT(*) FROM ".$pref."stat_hits WHERE date >='".date("y.m.d")."'");
        $txt.=mysql_result($mysql,0).":";
        $unic=mysql_query("SELECT * FROM `".$pref."stat_hits` WHERE date >='".date("y.m.d")."' GROUP BY (ip)");
        $txt.=mysql_num_rows($unic).":";
        //За неделю
        $mysql=mysql_query("SELECT COUNT(*) FROM ".$pref."stat_hits WHERE date >='".date("y.m.d",mktime(0, 0, 0, date("m")  , date("d")-7, date("Y")))."'");
        $txt.=mysql_result($mysql,0).":";
        $unic=mysql_query("SELECT * FROM `".$pref."stat_hits` WHERE date >='".date("y.m.d",mktime(0, 0, 0, date("m")  , date("d")-7, date("Y")))."' GROUP BY (ip)");
        $txt.=mysql_num_rows($unic).":";
        //За месяц
        $mysql=mysql_query("SELECT COUNT(*) FROM ".$pref."stat_hits WHERE date >='".date("y.m.d",mktime(0, 0, 0, date("m")-1  , date("d"), date("Y")))."'");
        $txt.=mysql_result($mysql,0).":";
        $unic=mysql_query("SELECT * FROM `".$pref."stat_hits` WHERE date >='".date("y.m.d",mktime(0, 0, 0, date("m")-1  , date("d"), date("Y")))."' GROUP BY (ip)");
        $txt.=mysql_num_rows($unic);
        $file=fopen("data/site_stat","w+");
        if($file)
            {
            fputs($file,"$txt");
            fclose($file);
            }
        //Записываем в файл
        }

— 60

0
BuDulay
BuDulay

User

Бывалый

Posts: 192

На форуме с: 06/30/2007

Репутация: +209

Рейтинг: 0

· 02/17/2009, 06:26 PM

поправить права у этого файла (data\site_stat), разрешить запись (777)

— Дурак дураком

0
Дмитрий
Дмитрий

User

Ветеран

Posts: 834

На форуме с: 05/30/2007

Репутация: +632

Рейтинг: 0

· 02/17/2009, 08:03 PM

Код
$file=fopen("data/site_stat","w+");


скрипт пытается открыть файл на запись, но толи нету прав 777, либо другой скрипт уже его открыл, либо тот же но другая сессия, возникает конфликт.

WebDeveloper сервера DARKWORLD

0
Topic is closed for replies