Ошибка PHP & CodeIgniter: действует ограничение open_basedir - PullRequest
0 голосов
/ 21 мая 2010
open_basedir restriction in effect. File(/var/www/vhosts/domain.com) is not within the allowed path(s): (/var/www/vhosts/domain.com/httpdocs:/tmp)

Как мне безопасно это исправить? Это мешает мне перечислять и создавать каталоги за пределами текущего каталога. Под безопасным я подразумеваю то, что я не хочу удалять кусок кода из файла конфигурации и потенциально облегчать хакерам возможность делать что угодно.

1 Ответ

1 голос
/ 21 мая 2010

хорошо, если вы хотите, чтобы ваш open_basedir был /var/www/vhosts/domain.com/, просто сделайте его /var/www/vhosts/domain.com/

/var/www/vhosts/domain.com:/tmp
...