Apache Nasıl bir php.ini dosyası arıyor nerede kontrol etmek için?

4 Cevap apache

Apache bir ben düzenleme am farklı bir php.ini dosyası kullanarak bir his var. Benim php.ini dosyasında bir değişiklik yapmak Apache yeniden başlatın ve değişim etkilemez almaz. Yani artık ne yapacağımı bilmiyorum.

Herhangi bir fikir?

Güncelleme: bu doğru php.ini dosyasını kullanıyor ... ama ben hala ne yapacağımı bilmiyorum öğrendim!

4 Cevap

, PHP tarafından işletilen ediliyor dosyayı bulmak (sadece <?php phpinfo();?>) bir Phpinfo dosyası oluşturun ve "Configuration File (php.ini) Path 'yönergesi bakmak için.

Den çıkış phpinfo() bu içerecektir. Bir Apache modülü olarak PHP kullanırken, PHPIniDir httpd.conf in (veya benzeri) kullanılarak yapılandırılabilir.

Komut satırından çalıştırın

php -i |grep "php.ini"

Bu konum php onun ini dosyası yüklenirken anlatacağız. Sen php derlemeye php.ini yerini yeniden yapılandırabilirsiniz.

Question for you, what platform are you running on unix or windows? If it is unix based, check if your php.ini is residing in the same directory as /etc/httpd. Again, installation of apache can vary so check...or issue the command "find / -name php.ini -print" (without quotes) to see which one is it you are using

Tamam. Eğer doğru php.ini bulduk dedi beri php.ini ve yeniden apache düzenlenmiş zaman bir şey eksik gibi geliyor. Error_log için log dizini / var / log / httpd bakmak ve hatalar varsa ... bu bir başlangıç ​​olacağını görmek için kontrol edin!