每次我想看phpinfo();人时,我必须:

  • 创建一个信息.php文件;
  • 在上面写phpinfo();.
  • 转到浏览器并输入我的"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 

Php相关问答推荐

在WooCommerce Checkout帐单地址字段后插入自定义按钮

根据特定运输类别增加WooCommerce购物车总重量

致命错误:无法使用简单的php博客重新声明spl_autoload_Register()

在特定日期之间使用特定的元密钥销售产品

WooCommerce HPOS管理订单列表中带有订单元数据的定制列

使用php创建表格和插入数据

使用PHP编码的字符串与使用OpenSSL编写的shell 代码之间的差异

在PHP项目中安装OpenAI PHP SDK时出现问题

Font Awesome 加载图标未显示在 WooCommerce 管理员列表中

如何限制 woocommerce 中相关产品的标题长度

通过ajax发送数据到下拉列表未完全设置为所选

为什么 debug_backtrace() 不返回任何内容?

使用 Laravel 和 Vue 进行图像表单验证

显示时间范围内的可用空位,同时考虑已预订的空位

PHP 中是否有 is_closure() 函数?

同时执行odbc_execute、odbc_fetch_row和odbc_result

PHP/Laravel 中的自定义时区

PHP 中的 curl 验证失败(openssh 连接正常)

构建 [Controller] 时目标 [Interface] 不可实例化

通过php在xml文件中添加 node