1. 程式人生 > >各作業系統下php.ini檔案的位置在哪裡

各作業系統下php.ini檔案的位置在哪裡

這個問題雖然說很小,但是卻還是經常會出現的問題,特別是剛入門php的同學更是如此。而這個問題呢,我也經常被問到,所以就在這裡總結一下。

首先php.ini檔案並不是隱藏檔案,尋找php.ini檔案的方法有很多種,這裡介紹兩種最快的方法吧。

1. 使用如下指令碼:

<?
phpinfo();
?>

當你在瀏覽器中執行此指令碼時,函式phpinfo()可得到下圖中所顯示的資訊,從中你可以獲得更多更具體的資訊。


在圖中的Loaded Configuration File一欄可以看到php.ini的位置資訊。例:我在ubuntu12.04LTS的位置是:/etc/php5/apache2/php.ini

2.在linux下可以使用bash命令指令碼:

sudo find / -name 'php.ini'
這個語句則會在你整個系統盤中查詢php.ini的位置,如果系統很大的話這個可能速度就比較慢,所有如果你確定php.ini是在/etc的話,則可以把bash指令碼中的'/'換成“/etc”.

3. 各作業系統中php.ini的位置

OS PATH
 Linux /etc/php.ini
/usr/bin/php5/bin/php.ini
/etc/php/php.ini
/etc/php5/apache2/php.ini
Mac OSX  /private/etc/php.ini
Windows (with XAMPP installed)  C:/xampp/php/php.ini
希望這篇文章對你們能有幫助。