這個問題雖然說很小,但是卻還是經常會出現的問題,特別是剛入門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 |