Назад | Перейти на главную страницу

Не могу изменить PHP.ini на моем собственном сервере

У меня есть платформа разработки с magic_quotes_gpc Выкл., и я не могу отключить его на своем сервере проверки. Оба - Ubuntu 11.04 (думал, что сервер валидации монтируется под VMWare). Dev использует PHP 5.3.6, Val использует 5.3.2.

я действительно нужно выключить на сервере валидации. Я попытался :

Но что бы я ни пытался, у меня все еще есть это На в phpinfo (), а также get_magic_quotes_gpc () == 1 когда я тестирую это внутри кода.

Фактически, никаких модификаций php.ini не делается (пробовал fopen_url и часовой пояс). Но если я переименую php.ini в php.pouet, phpinfo () сообщит, что файлы конфигурации не используются. Если я снова переименую его в php.ini, этот файл будет взят.

Это приложение Business Symfony 2, и использование косых черт повсюду не вариант (слишком медленно и грязно). Doctrine хорошо справляется с побегом.

Я просто не понимаю, что происходит!

Найдите в своей файловой системе файл php.ini. На моем беспорядочном сервере разработки у меня есть обычная установка PHP и сервер Zend. Поэтому мне пришлось отредактировать php.ini на сервере Zend.

И еще - перезапустите httpd после изменения php.ini. В противном случае конфигурация не обновится.