Невозможно отключить PHP safe_mode? - PullRequest
3 голосов
/ 14 июня 2011

Я не могу загрузить изображения в Drupal 7, так как переместил его на новый сервер: включен безопасный режим php. Так что в php.ini я установил safe_mode = Off (через ssh у меня CentOS).

phpinfo() показывает, что safe_mode выключен для мастера, но для локального. У меня есть панель Plesk, поэтому я проверил там: safe_mode было включено для домена. Я отключил это.

Моя проблема: safe_mode все еще включен локально в соответствии с phpinfo(). Какие еще способы вы знаете, чтобы отключить safe_mode? Что может быть не так?

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 24 октября 2011

Сначала вам нужно отредактировать основной php.ini, который переопределяет весь php.ini в доменах.

Перейти к

/etc/php.ini

и отключить safe_mode.

Затем перезапустите ваш веб-сервер. Теперь вы можете установить safe_mode для определенных доменов, используя их собственный php.ini.

Надеюсь, это поможет.

0 голосов
/ 14 июня 2011

Проверьте ваши файлы httpd.conf и vhost на ...

php_admin_flag safe_mode on

Этот флаг переопределяет настройку в вашем файле php.ini.Измените его на ...

php_admin_flag safe_mode off

... и перезапустите apache.

РЕДАКТИРОВАТЬ: Также проверьте /etc/httpd/conf.d/zz_psa_httpd.conf для этой директивы.

...