Root can';在etc文件夹中找不到php.ini?

Root can';在etc文件夹中找不到php.ini?,root,php,Root,Php,我有根目录访问我的专用服务器,当我运行phpinfo()时,它说我的php.ini文件在etc/目录中,使用ssh我似乎在那里找不到它,我不知道在哪里可以找到它,谢谢:)这可能不是一个问题,但这里有几个潜在的解决方案,当然都取决于您的发行版: locate php.ini 应该为您提供php.ini所在的目录(您可能需要先执行updatedb) 否则,总会有人找到你 find / -name "php.ini" 如中所述,您可以通过运行 $ php --ini Configuration F

我有根目录访问我的专用服务器,当我运行
phpinfo()
时,它说我的php.ini文件在etc/目录中,使用ssh我似乎在那里找不到它,我不知道在哪里可以找到它,谢谢:)

这可能不是一个问题,但这里有几个潜在的解决方案,当然都取决于您的发行版:

locate php.ini
应该为您提供php.ini所在的目录(您可能需要先执行updatedb)

否则,总会有人找到你

find / -name "php.ini"
如中所述,您可以通过运行

$ 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

通过命令行/终端查看正在使用哪个php.ini文件的快速命令

php -i | grep /php.ini


试着运行'locate php.ini'或者如果不起作用,'slocate php.ini'它说cnt find命令
slocate
或者
locate
不要查看显示ini文件应该在哪里的
配置文件(php.ini)路径
,而是查看
加载的配置文件
,如果它显示
,预期位置中没有ini文件。您正在运行哪个操作系统/发行版?上面的find cmd返回路径“/etc/php.ini”,它可以从终端读取,但通过ssh登录时不可见。谁能告诉我为什么?
php --ini | grep /php.ini