Я фактически пытаюсь настроить мою установку localhost Wordpress на мой сервер apache, и у меня есть некоторые проблемы с доступом к index.php или любому другому файлу в моей установке Wordpress. Действительно, у меня есть пустая страница при доступе к «www.mysite.com/blog». Зная, что я не могу изменить apache2.conf или любой файл конфигурации, я хотел бы знать, есть ли какое-либо другое решение, чтобы исправить это.Ошибка PHP: «действующее ограничение open_basedir»
Вот что я получаю в error.log:
[Thu Jul 02 08:57:21 2015] [error] [client 104.6.36.81] PHP Warning: Unknown: open_basedir restriction in effect. File(/var/www/vhosts/mysite.com/httpdocs/blog/index.php) is not within the allowed path(s): (/var/www/vhosts/mysite.com/httpdocs:/tmp) in Unknown on line 0
[Thu Jul 02 08:57:21 2015] [error] [client 104.6.36.81] PHP Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0
[Thu Jul 02 08:57:21 2015] [error] [client 104.6.36.81] PHP Fatal error: Unknown: Failed opening required '/var/www/vhosts/mysite.com/httpdocs/blog/index.php' (include_path='.:') in Unknown on line 0
Кроме того, владелец "блог" это я.
Любая помощь будет приветствоваться :)
, который НЕ является ошибкой apache. это PHP, который, как оказалось, регистрируется через apache ... И изменение разрешений в папке бессмысленно. open_basedir - ПРЕДОСТЕРЕЖЕНИЕ доступа к этой папке, поскольку она находится за пределами допустимых каталогов. –
@MarcB Спасибо за помощь. Итак, как вы думаете, что я должен сделать, чтобы решить эту проблему? – VDarricau
http://php.net/manual/en/ini.core.php#ini.open-basedir –