Директива хоста PHP

#php #host #directive

#php #хост #директива

Вопрос:

Я использовал [HOST=subdomain.mydomain.com ] для некоторых настроек, но теперь я хочу применить настройки ко всему, кроме subdomain.mydomain.com .

Это мой файл php.ini:

 [HOST=subdomain.mydomain.com]
display_errors = Off
  

Я хочу, чтобы disable_functions = phpinfo для всех других доменов, кроме subdomain.mydomain.com . Как я могу это сделать?

С уважением, Кевин

P.S. Я использую Ubuntu, Apache2 и PHP5.

Ответ №1:

Вы говорите: «все, кроме»…Я думаю, что вам нужна возможность указать подстановочный знак в php.ini для заголовка раздела [HOST=]. Судя по документации, в настоящее время эта функция не поддерживается. Вам нужно явноперечислить все ваши хосты, если вы хотите использовать этот подход.

Если вы не женаты на централизованном php.ini, вы можете установить это в Apache, используя php_value директиву. Установите disable_functions для каждого виртуального хоста желаемое значение.