2011-02-07 106 views
2

我有根訪問我的專用服務器,當我運行phpinfo()它說我的php.ini文件是在etc /目錄中,使用SSH我似乎無法找到它,我不知道我可以在哪裏發現它的感謝:))在etc文件夾中找不到php.ini?

+0

嘗試運行'找到php.ini'或者如果這不起作用,'slocate php.ini' – Endophage

+0

它說cnt找到命令'slocate'或'locate' – pingpong

+0

不看'配置文件(php.ini )顯示ini文件應該在哪裏的路徑,但是在'Loaded Configuration File'中,如果它顯示'none',那麼在預期位置沒有ini文件。 –

回答

4

這可能不是這麼一個問題,但這裏有幾個可能的解決方案,所有這些都取決於你的課程的發行版:

locate php.ini 

應該給你的目錄中的php.ini (您可能需要先執行updatedb)

否則,總會找到。

find/-name "php.ini" 
+0

上面的find cmd返回路徑'/etc/php.ini',它從終端可讀,但通過ssh登錄時不可見。任何人都可以說出原因嗎? – MotsManish

3

正如PEAR installation manual描述,你會發現PHP使用運行

$ php --ini 
Configuration File (php.ini) Path: /etc/php/cli-php5 
Loaded Configuration File:   /etc/php/cli-php5/php.ini 
Scan for additional .ini files in: /etc/php/cli-php5/ext-active 
Additional .ini files parsed:  /etc/php/cli-php5/ext-active/php_gtk2.ini, 
            /etc/php/cli-php5/ext-active/xdebug.ini 
0

快速命令的.ini文件,看看您是通過命令行/終端使用該php.ini文件

php -i | grep /php.ini 

php --ini | grep /php.ini