Ошибки в логах APACHE Есть решение

Непрерывно валятся ошибки

open_basedir restriction in effect. File(./wa-log/php.log) is not within the allowed path(s): (/home/admin/web/xxx.ru/public_html:/home/admin/tmp) in Unknown on line 0

Это явно где то директива WA, так как сам апач про папку wa-log  явно не знает

Где покапать и что нужно разрешить или переназначить.

3 ответа

  • 1
    Эрик Webasyst 9 ноября 2020 10:16 #

    Попробуйте отключить ограничение open_basedir в настройках php на сервере, либо добавьте папки фреймворка в список open_basedir

    • +1
      Sawer Sawer 10 ноября 2020 14:11 #

      В корневом .htacces файле

      php_flag display_errors Off
      php_value error_reporting 2147483647
      php_flag log_errors On
      php_value error_log /wa-log/php.log

      Именно они ссылаются за openbasedir

      насколько они нужны ?

  • 1
    Sawer 9 ноября 2020 10:25 #

    Директива /home/admin/web/xxx.ru/public_html в моем open_basedir разрешает доступ ко всем папкам сайта, в том числе и к папке лог, или я не прав?.

    Отключение ограничения - невозможно из соображений безопасности, это рабочий интернет магазин .

  • 1
    Sawer 11 ноября 2020 07:02 # Решение

    Проблема решена

    Прописал полный путь в .htaccsess

    php_flag display_errors Off
    php_value error_reporting 2147483647
    php_flag log_errors On
    php_value error_log /home/admin/web/xxx.ru/public_html/wa-log/php.log

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите