每次我想看 phpinfo();我必须:
phpinfo();
我在用 Ubuntu。
在浏览器中查看 phpinfo 难道没有更实用的方法吗?
如果在本地机器上安装了 php,请尝试:
$ php -a Interactive shell php > phpinfo();
在命令行中,您可以运行. 。
php -i
我知道这不是浏览器窗口,但是如果不进行函数调用,就无法看到 phpinfo();的内容。显然,最好的方法是在 web 服务器目录的根目录中有一个 phpinfo 脚本,这样你就可以随时通过 http://localhost/info.php或其他类似的方式访问它(注意: 不要在生产环境或公开可访问的地方这样做)
http://localhost/info.php
编辑: 正如 binaryLV 所提到的,每次安装都有两个版本的 php.ini 是很常见的。一个用于命令行接口(CLI) ,另一个用于 Web 服务器接口。如果您希望看到 Web 服务器的 phpinfo 输出,请确保指定 ini 文件路径,例如..。
php -c /etc/php/apache2/php.ini -i
使用命令行。
touch /var/www/project1/html/phpinfo.php && echo '<?php phpinfo(); ?>' >> /var/www/project1/html/phpinfo.php && firefox --url localhost/project1/phpinfo.php
是这样吗? Idk!
来自 CLI:
php -r 'phpinfo();'
从 CLI 来看,最好的方法是使用 grep,比如:
grep
php -i | grep libxml
如果您正在使用 WAMP,请在浏览器中键入以下内容 Http://localhost/?phpinfo=-1 你会得到 phpinfo 页面。
来自 localhost 的 phpinfo ()
您还可以从系统寄存器中单击 wamp 菜单中的 localhost 图标,然后找到 phpinfo 页面。 来自 WAMP 菜单的 WAMP 本地主机
您可以使用此命令将 phpinfo 打印到 file. txt:
触摸 phpinfo.txt & & & php-i > phpinfo.txt & & & sudo gedit phpinfo.txt
解释一下这个代码:
触摸 phpinfo.txt
Php-i > phpinfo.txt
Sudo gedit phpinfo.txt
希望能帮上忙,谢谢。