phpinfo()不起作用所以我找不到php.ini

时间:2012-10-25 18:16:56

标签: php linux

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

<?php phpinfo(); ?>

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

  

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

phpinfo.php只包含此

<?php phpinfo(); ?>

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

3 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

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