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

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

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

Глянул в лог ошибок на сервере (не в скрипте магазина, а на своём серваке), файл МОЙ_САЙТ.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 пользователей онлайн

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

×

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

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