Перейти к содержанию
Esox

[RTFM] Ошибка в логах сервера на system/library/log.php on line 14

Рекомендуемые сообщения

Залез в логи оставляемые в файле error_log сервера и обнаружил там массу сообщений:

 

 

[Thu May 02 23:24:44 2013] [error] [client 5.142.230.239] PHP Warning: fclose(): supplied argument is not a valid stream resource in сайт.ru/httpdocs/system/library/log.php on line 16, referer: http://www.разные страницы сайта
 

и это:

[Thu May 02 23:25:09 2013] [error] [client 5.142.230.239] PHP Warning: fwrite(): supplied argument is not a valid stream resource in сайт.ru/httpdocs/system/library/log.php on line 14, referer: http://www.разные страницы сайта
 

Посмотрел файл:

 

 

<?php
class Log {
    private $filename;
    
    public function __construct($filename) {
        $this->filename = $filename;
    }
    
    public function write($message) {
        $file = DIR_LOGS . $this->filename;
        
        $handle = fopen($file, 'a+');
        
        fwrite($handle, date('Y-m-d G:i:s') . ' - ' . $message . "\n");
            
        fclose($handle);
    }
}
?>
 

Добрые люди, скажите за что сыпет error-ами ??? 

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И еще вот такая красота присутствует во множестве:

 

 

[Mon Apr 08 08:36:08 2013] [error] [client 64.15.129.182] PHP Warning: fopen(сайт.ru/httpdocs/system/logs/error.txt) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in сайт.ru/httpdocs/system/library/log.php on line 12
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Читайте INSTALL.txt из архива. Утомил уже этот вопрос.

Права доступа папкам и файлам раздайте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.