每次我想看到phpinfo();
时,我必须:
- 创建一个info.php文件;
- 将
phpinfo();
写入其中 - 打开浏览器,输入my "thisproject.dev/info.php"
我在Ubuntu上。
在浏览器中查看phpinfo没有更实用的方法吗?
您可以在命令行中运行…
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
从CLI最好的方法是使用grep
,如:
php -i | grep libxml
如果您的本机安装了php,请尝试:
$ php -a
Interactive shell
php > phpinfo();
来自命令行:
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 !
你可以使用这个命令打印phpinfo到。txt文件:
touch php .txt &&PHP -i>>phpinfo.txt,,编辑phpinfo.txt
解释代码:
- 新建文件:
触摸phpinfo.txt
- 打印phpinfo()到文件。txt:
- 打开文件:
php -i>>phpinfo.txt
sudo gedit phpinfo.txt
希望对你有帮助。谢谢。
如果使用的是WAMP,则在浏览器中输入以下内容
http://localhost/?phpinfo=-1,您将获得phpinfo页面。
您也可以从系统导航中单击wamp菜单中的localhost图标,然后找到phpinfo页面。WAMP菜单