2012-06-05 130 views
0

我正在使用shell登录到Ubuntu服务器。我想在php.ini中启用curl似乎无法访问php.ini

我使用的命令whereis php.ini显示/ usr/bin/php作为php.ini的位置。

然而,每次我尝试将光盘放入php中,它说'php不是目录'我如何编辑我的php.ini?

或者我需要在其他地方创建一个吗?

+0

检查它是否可访问。 – Leri

+0

那里有误解。您不能使用'whereis php.ini',因为它只适用于可执行文件。可执行文件和ini文件是两个截然不同的东西。那么你不能'cd'到文件。你是怎么想到这个想法的? – mario

+0

[如何找到命令行使用的php.ini文件?](http://stackoverflow.com/questions/2750580/how-to-find-the-php-ini-file-used-by命令行) – mario

回答

3

/usr/bin/php是PHP的可执行文件解释器。

您需要找到您现有的php.ini文件:

$ find/-name php.ini 

你希望某个地方在/ etc找到它,所以你可能会发现这是更快:

$ find /etc -name php.ini 
2

PHP将告诉你它从哪里加载配置文件或从哪里运行:

php --ini 

O r:

php -i | grep -i php.ini