Мой продукт поставляется с двоичными файлами PHP, dlls, php.ini в папке PHP.php.ini обновляется без замены
Теперь я обновил двоичные файлы PHP до последней версии (5.3.6 из 4.33) в моем пакете установщика. Поэтому, когда продукт установлен на существующую установку (обновлен), файлы в каталоге PHP заменяются. Но конфигурационный файл php.ini обновляется сам по себе новыми атрибутами, а не полностью заменяется.
Как заменить файл конфигурации php.ini полностью, не обновляя его содержимое?
ini_restore() ... Прохладный, не знал об этой функции. – powtac