各操作系統下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 |
希望這篇文章對你們能有幫助。