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

Расшифруйте лог ошибок на сервере


monax

Recommended Posts

Глянул в лог ошибок на сервере (не в скрипте магазина, а на своём серваке), файл МОЙ_САЙТ.error.log. Выдаёт такую вот фигню постоянно:

[Wed Mar 30 00:04:24 2011] [error] [client 95.108.247.251] PHP Warning:  fopen(/var/www/МОЙ_АККАУНТ/data/www/МОЙ_САЙТ/system/logs/error.txt) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/МОЙ_АККАУНТ/data/www/МОЙ_САЙТ/system/library/log.php on line 12
[Wed Mar 30 00:04:24 2011] [error] [client 95.108.247.251] PHP Warning:  fwrite(): supplied argument is not a valid stream resource in /var/www/МОЙ_АККАУНТ/data/www/МОЙ_САЙТ/system/library/log.php on line 14
[Wed Mar 30 00:04:24 2011] [error] [client 95.108.247.251] PHP Warning:  fclose(): supplied argument is not a valid stream resource in /var/www/МОЙ_АККАУНТ/data/www/МОЙ_САЙТ/system/library/log.php on line 16

Там такого рода записей - тьма (только айпишники меняются). Не подскажете, что сие значит, что за ошибки, почему они возникают?

ЗЫ. На этом акке стоит только один магазин. Он работает нормально, но вот любопытство гложет. :)

Надіслати
Поділитися на інших сайтах


Глянул в лог ошибок на сервере (не в скрипте магазина, а на своём серваке), файл МОЙ_САЙТ.error.log. Выдаёт такую вот фигню постоянно:

[Wed Mar 30 00:04:24 2011] [error] [client 95.108.247.251] PHP Warning:  fopen(/var/www/МОЙ_АККАУНТ/data/www/МОЙ_САЙТ/system/logs/error.txt) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/МОЙ_АККАУНТ/data/www/МОЙ_САЙТ/system/library/log.php on line 12
[Wed Mar 30 00:04:24 2011] [error] [client 95.108.247.251] PHP Warning:  fwrite(): supplied argument is not a valid stream resource in /var/www/МОЙ_АККАУНТ/data/www/МОЙ_САЙТ/system/library/log.php on line 14
[Wed Mar 30 00:04:24 2011] [error] [client 95.108.247.251] PHP Warning:  fclose(): supplied argument is not a valid stream resource in /var/www/МОЙ_АККАУНТ/data/www/МОЙ_САЙТ/system/library/log.php on line 16

Там такого рода записей - тьма (только айпишники меняются). Не подскажете, что сие значит, что за ошибки, почему они возникают?

ЗЫ. На этом акке стоит только один магазин. Он работает нормально, но вот любопытство гложет. :)

В магазине возникает событие которое он пытается записать в system/logs/error.txt, а при попытке открыть файл system/logs/error.txt получает отлуп из-за отсутствия соответствующих прав. Вторая и третья запись - это следствие ошибки описанной в первой строке.

Зачастую достаточно дать права на запись для system/logs/error.txt CHMOD 0664 или 0666 и жизнь наладится, но бывают хостинги с параноидальными настройками безопасности и тогда надо смотреть настройки сервака... ибо лениво расписывать все возможные варианты.

  • +1 1
Надіслати
Поділитися на інших сайтах

Зачастую достаточно дать права на запись для system/logs/error.txt CHMOD 0664 или 0666 и жизнь наладится, но бывают хостинги с параноидальными настройками безопасности и тогда надо смотреть настройки сервака... ибо лениво расписывать все возможные варианты.

Поставил 664 - ничего не изменилось. :( Ладненько, ещё на досуге пошаманю.

ЗЫ. Параноидальных настроек безопасности нет, т.к. юзаю VPS-сервер и сам его настраиваю.

Возможно где-то что-то недоглядел. :)

UPD

Поставил права 0666 - заработало. Теперь лог ошибок пишется. На мою голову... :angry: Столько всего исправлять пришлось в шаблонах и контроллерах (я там правил много, но, видимо, недоправил) :) . Уже поисправлял. Спасибо тебе, добрый человек Yesvik! ;)

Змінено користувачем monax
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

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

Important Information

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