Обновление php.ini без замены - PullRequest
0 голосов
/ 24 января 2012

Мой продукт поставляется с бинарниками PHP, dlls, php.ini в папке PHP.

Теперь я обновил бинарные файлы PHP до последней версии (5.3.6 из 4.33) в моем пакете установщика.Поэтому, когда продукт устанавливается в существующей установке (обновляется), файлы в каталоге PHP заменяются.Но файл конфигурации php.ini обновляется сам по себе новыми атрибутами, а не заменяется полностью.

Как полностью заменить файл конфигурации php.ini, не обновляя его содержимое?

Ответы [ 2 ]

1 голос
/ 24 января 2012

Я добавляю дополнительный файл zzz_rock_n_roll.ini в папку для дополнительных файлов .ini в Debian, это /etc/php5/conf.d.Поскольку этот файл имеет префикс zzz, он включается последним и перезаписывает все остальные настройки основного и всех других дополнительных INI-файлов.Поэтому я всегда экономлю с обновлениями.

1 голос
/ 24 января 2012

Попробуйте просто удалить его. (Резервное копирование!)

Вопрос в том, как вы работаете с PHP, но однажды он работал для меня.

Или вы пытаетесь загрузить чистую версию (не проверено)

Можно также использовать ini_restore .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...