Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Esox

Recommended Posts

Залез в логи оставляемые в файле 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
 
Надіслати
Поділитися на інших сайтах


Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.