无法在实时服务器上找到我的 php ini 文件?

Cannot locate my php ini file on live server?

我尝试了此处建议的不同解决方案,但仍然无法通过我的实时服务器上的 cPanel 找到该文件。

我是 运行

phpinfo();

得到这个结果:

Configuration File (php.ini) Path   /opt/alt/php56/etc

我找不到这些文件夹:/opt/alt/php56 但是我可以找到 etc 文件夹,但是文件不在那里,我确定我检查了 "View hidden files" 选项

还能做什么?

在您的服务器命令行中输入:php -i 以查看您所有 php 的配置,并且在此命令输出的第一行中,您的 php.ini 的位置如果你在你的输出中找不到像 php.ini 这样的文件,这可能不会发生用 touch 命令创建一个并将你的配置放在该文件中并重新加载服务器,这取决于你使用什么(如 fpm 或 .. .).

尝试:

php --ini

它将打印所有配置文件位置

试试这个命令,找到 PHP

的路径
which php

在 WHM 中转到软件 >> MultiPHP INI 编辑器并为您的 PHP 版本编辑 php.in。

或编辑:/usr/local/lib/php.ini