Мне нужна помощь в создании белого списка /dev /urandom в настройке PHP open_basedir для моей конкретной установки, не затрагивая другие сайты на этом сервере.
Редактирование файла php.ini будет мешать другим сайтам в этом окне, верно? Я вижу людей, которые говорят "отредактируйте файл vhosts" или "httpd", и их множество, но не там, где они "должны" быть. Например, у меня нет папки vhosts в /etc /www или каталога etc /httpd, но именно там люди обычно направляют других.
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"
Это выглядит многообещающе, за исключением того, что мне нужно беспокоиться о других сайтах (это мой страх перед php.ini) и я нахожусь на Ubuntu:
Edit the file /etc/php5/cli/php.ini and comment out the open_basedir setting
in this file. Debian uses different php.ini filesand a open_basedir in the
php.ini for shell scripts makes not much sense. The open_basedir should only
be set for the websites and thats what ispconfig is doing automatically,
even if its not defined in the global php.ini.
ОБНОВИТЬ
Я попробовал php.ini, и он даже не решил проблему. Предположительно, это настройка в ISPConfig, нашей панели управления хостингом.