2

我想知道我的 php.ini 文件在我的服务器上的位置。我尝试手动搜索它,但它不起作用。我也试过跑步

<?php phpinfo(); ?>

没有成功...当我运行 phpinfo(); 时,我在 error_log 上收到此错误;

出于安全原因,第 1 行 /home/pakhokve/public_html/phpinfo.php 中的 phpinfo() 已被禁用

phpinfo.php 只包含这个

<?php phpinfo(); ?>

我需要关闭 php 安全模式。因为这个,我做不到。

4

3 回答 3

2
/etc/php.ini

或者在这里:

/etc/php/php.ini
/etc/php5/php.ini

或者在这里:

/usr/bin/php5/bin/php.ini

无论如何,您总是可以通过这种方式找到任何名为 php.ini 的文件

find / -name php.ini

但我会推荐

locate php.ini

注意:有时会是 php.ini.default

于 2012-10-25T18:20:25.957 回答
0

在命令行上:php -i | grep 'Loaded'

如果仍然无法获得它,您可能需要 root 权限才能运行它,但是您可能需要 root 权限才能编辑 php.ini:find / -name php.ini

于 2012-10-25T18:21:29.207 回答
0

您是否尝试过/etc/php.ini和/或在站点根目录中放置 php.ini?

于 2012-10-25T18:22:04.680 回答