phpinfo - 看到它的简单方法?

时间:2011-08-25 12:11:22

标签: php phpinfo

每次我想看到phpinfo();我必须:

创建一个info.php文件; 在其中写下phpinfo();。 转到浏览器并输入我的“thisproject.dev/info.php”

我在Ubuntu上,我的问题是...... 是否有更实用的方法在浏览器上查看phpinfo?

由于

7 个答案:

答案 0 :(得分:172)

从命令行运行..

php -i

我知道这不是浏览器窗口,但是如果不进行函数调用,则无法看到phpinfo();内容。显然,最好的方法是在您的Web服务器目录的根目录中安装phpinfo脚本,这样您就可以通过http://localhost/info.php或类似的方式随时访问它(注意:不要在生产环境或可公开访问的地方)

编辑:正如binaryLV所提到的,每个安装都有两个版本的php.ini是很常见的。一个用于命令行界面(CLI),另一个用于Web服务器界面。如果要查看Web服务器的phpinfo输出,请确保指定ini文件路径,例如......

php -c /etc/php/apache2/php.ini -i 

答案 1 :(得分:16)

如果您在本地计算机上安装了php,请尝试:

$ php -a
Interactive shell

php > phpinfo();

答案 2 :(得分:12)

从CLI开始,最好的方法是使用grep,如:

php -i | grep libxml

答案 3 :(得分:7)

从CLI:

php -r 'phpinfo();'

答案 4 :(得分:1)

使用命令行。

touch /var/www/project1/html/phpinfo.php && echo '<?php phpinfo(); ?>' >> /var/www/project1/html/phpinfo.php && firefox --url localhost/project1/phpinfo.php

那样的东西? IDK!

答案 5 :(得分:0)

如果您正在使用WAMP,请在浏览器中键入以下内容
http:// localhost /?phpinfo = -1, 您将获得phpinfo页面。

phpinfo() from localhost

您也可以从系统托盘中单击wamp菜单中的localhost图标,然后找到phpinfo页。 WAMP localhost from WAMP Menu

答案 6 :(得分:0)

您可以使用此命令将 phpinfo 打印到文件 .txt:

<块引用>

touch phpinfo.txt && php -i >> phpinfo.txt && sudo gedit phpinfo.txt

解释该代码:

  1. 创建新文件:
<块引用>

触摸 phpinfo.txt

  1. 将 phpinfo() 打印到文件 .txt:
<块引用>

php -i >> phpinfo.txt

  1. 打开文件:
<块引用>

sudo gedit phpinfo.txt

希望有帮助。谢谢。