PHP Warning: require_once(): open_basedir restriction in effect.

При установке WordPress первоначальная настройка не проходила. В логах было вот такое сообщение:

PHP Warning:  require_once(): open_basedir restriction in effect. File(/var/www/file1.php) is not within the allowed path(s): (.) in /var/www/file2.php on line 36

Для исправления нужно отредактировать настройки безопасности apache. В файле /etc/apache2/conf.d/security.conf поменять

  php_admin_value open_basedir "."

на те пути, которые у вас будут использоваться (например, «/var/www/site:/var/www/site/include») или поставить none (не рекомендуется).
Вот таким образом:

  php_admin_value open_basedir none

После этого перезапустить сервис apache2.


Понравилась статья?

Подпишитесь на новости сайта и получайте новые статьи на свой почтовый ящик (один раз в неделю).


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.