Вам потрібно буде перезапустити - конфігураційні файли, включаючи php.ini, читаються при запуску основного процесу та власних веб-сторінок, які обслуговуються дочірніми процесами apache, клонованими (роздвоєними) від майстра.
@daveadams: чудово, який витончений перезапуск? Я просто перезавантажую його командним рядком XAMPP, який, напевно, вбиває процес і знову запускає його. Це просто локальний сервер розробок, але син не хвилюється за розлючених клієнтів, але хотів би знати все-таки.
Якщо бути точним - він завантажує конфігураційні файли (наприклад, httpd.conf та php.ini) один раз при запуску. PHP-скрипти запускаються заново кожен раз, коли запускається скрипт PHP - у виконанні скрипту PHP немає пам’яті перехресного запиту, як там, як у mod_perl.
@Petruza: витончена просто означає, що вона не знищить жодних процесів, які знаходяться в середині подання сторінки користувачеві. Для розробників, ваш метод прекрасний, але, як правило, будь-який сценарій Apache, який ви використовуєте, щоб вказати "старт", "зупинка" або "перезапуск", ви можете просто сказати "витончено", і кожен процес буде чекати, коли завершується будь-яка поточна робота перед тим, як вмирати та відновлюватись за допомогою нових налаштувань.