2015-09-05 6 views
0

Я имею странный вопрос относительно ошибки open_basedir:Ошибка open_basedir, но путь находится в open_basedir. PHP

file_exists(): open_basedir restriction in effect. File(/var/www/website-live/current/system/nitro/data/persistence.tpl) is not within the allowed path(s): (/var/www/website-live:/var/www/website-git:/data/webserver_files:/var/www:/tmp)

Я использую Капистранна для развертывания веб-сайта, который работает с «текущим» линком (как вы видите полный путь выше). Текущая символическая ссылка указывает на последнюю версию, которая находится в /var/www/website-live/релизы.

Мне известны ограничения символической ссылки на open_basedir, но это не должно быть проблемой сейчас, верно?

ответ

1

Argh, я нашел проблему. Внутри каталога была еще одна символическая ссылка, указывающая на место вне open_basedir. Исправлено:

+0

Как вы это решили? –

Смежные вопросы