phpinfo()函数(常用)

phpinfo()函数

        phpinfo函数可以显示出PHP 所有相关信息。是排查配置php是是否出错或漏配置模块的主要方式之一!代码如下 :

               <?php

                 phpinfo();

               ?>

       只要访问到phpinfo()函数的web页面,即返回php的所有相关信息!

 

1、phpinfo()开关显示的是php的版本,System显示的是操作系统具体型号,Build Date显示的是安装php的日期,Server API在这里显示支持php-fpm程序

System

Linux party 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64

Build Date

Apr 2 2019 17:19:10

Server API

FPM/FastCGI

 

2、如果是源码安装时,会有”Configure Command“显示当时源码配置时添加的参数及模块,yum源安装则没有显示

Configure Command

'./configure' '--prefix=/usr/php' '--with-config-file-path=/usr/php/etc' '--with-gd' '--with-mysqli' '--with-openssl' '--with-zlib' '--with-curl' '--with-jpeg-dir' '--with-png-dir' '--with-iconv' '--enable-fpm' '--enable-zip' '--enable-mbstring'

 

3、如果php是由yum安装时,查看安装的模块配置文件是放在“Scan this dir for additional .ini files”目录,显示加载到的模块详情在“Additional .ini files parsed”查看。源码安装则为none值

 

4、Configuration File (php.ini) Path  这是 php 默认的配置文件路径,可以有或无真实的php.ini文件 。 Loaded Configuration File  这是实际加载的,就是php服务启动时以这个配置文件为准,如果这个文件不存在,就在Configuration File里找。

Configuration File (php.ini) Path

/etc/opt/remi/php71

Loaded Configuration File

/etc/opt/remi/php71/php.ini

注意:

       1、上面的是显示为yum安装时自己设置好的配置ini文件路径,如果是源码安装会要配置--with-config-file-path=/usr/php/etc参数后,安装完后还要把源码包的php.ini-production拷贝到--with-config-file-path设置的路径下改为php.ini

       2php.ini-development (开发环境用)与php.ini-production(生产环境用)两个建议。

       3、如果不复制的话,Loaded Configuration File会显示为None

 

5、extension_dir的文件是php加载的扩展模块存放的目录(在core模块里)

extension_dir

/opt/remi/php71/root/usr/lib64/php/modules

/opt/remi/php71/root/usr/lib64/php/modules

 

6、在Configurationf版块可以查看php的模块加载情况,是否可用。

 

7、在Environment查看php的环境变量,这里把用户和组为本来的apache改为nginx

 

8、在PHP Variables可以查看php变量对应的参数,方便套用

  • 10
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值