Anda harus memulai ulang - file config termasuk php.ini dibaca ketika proses master dimulai & halaman web aktual dilayani oleh proses apache anak yang dikloning (bercabang) dari master.
@daveadams: bagus, apa yang bisa dilakukan dengan baik ? Saya hanya me-restart dengan baris perintah XAMPP, yang saya kira membunuh proses dan meluncurkannya kembali. Ini hanya server dev lokal, nak jangan khawatir untuk klien yang marah, tetapi ingin tahu pula.
Tepatnya - ini memuat file config (seperti httpd.conf dan php.ini) saat dihidupkan. Skrip PHP dimulai kembali setiap kali skrip PHP dijalankan - tidak ada memori lintas-permintaan dalam eksekusi skrip PHP seperti pada mod_perl.
@Petruza: anggun berarti itu tidak akan membunuh proses apa pun yang di tengah melayani halaman ke pengguna. Untuk hal-hal dev, metode Anda baik-baik saja, tetapi umumnya skrip Apache apa pun yang Anda gunakan untuk menentukan "mulai" "berhenti" atau "mulai ulang", Anda bisa mengatakan "anggun" sebagai gantinya dan setiap proses akan menunggu pekerjaan yang sedang berlangsung untuk menyelesaikan sebelum mati dan respawning dengan pengaturan baru.