各作業系統下php.ini檔案的位置在哪裡
阿新 • • 發佈:2019-01-04
這個問題雖然說很小,但是卻還是經常會出現的問題,特別是剛入門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 |