У меня есть платформа разработки с 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. В противном случае конфигурация не обновится.