phpinfo – 一个简单的方法看到它?

每次我想看到phpinfo(); 我不得不:

创build一个info.php文件; 写phpinfo(); 在里面。 去浏览器并input我的“thisproject.dev/info.php”

我在Ubuntu上,我的问题是..是不是有一个更实际的方式来看浏览器上的phpinfo?

谢谢

从你的命令行你可以运行..

 php -i 

我知道这不是浏览器窗口,但你看不到phpinfo(); 内容不做function调用。 显然,最好的办法是在你的web服务器目录的根目录下有一个phpinfo脚本,这样你可以随时通过http://localhost/info.php或类似的东西访问它。

编辑:正如所提到的binaryLV,其相当普遍的每个安装有两个版本的php.ini。 一个用于命令行界面(CLI),另一个用于Web服务器界面。 如果你想看到你的web服务器的phpinfo输出,请确保指定ini文件path,例如…

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

如果你在本地机器上安装了php,请尝试:

 $ php -a Interactive shell php > phpinfo(); 

从CLI:

 php -r 'phpinfo();' 

使用命令行。

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

类似的东西? IDK!

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

 php -i | grep libxml