加入收藏 | 设为首页 | 会员中心 | 我要投稿 92站长网 (https://www.92zz.com.cn/)- 语音技术、视频终端、数据开发、人脸识别、智能机器人!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php web环境和命令行环境下查询php.ini的位置

发布时间:2023-10-24 10:31:41 所属栏目:PHP教程 来源:转载
导读:   php.ini 是php运行的配置文件,不是一个必须使用的文件。不过通常php程序运行都需要加载php.ini文件。 php.ini 提供了一些重要的参数。比如运行的时候出错的时候是否报错,运行的内存最
  php.ini 是php运行的配置文件,不是一个必须使用的文件。不过通常php程序运行都需要加载php.ini文件。 php.ini 提供了一些重要的参数。比如运行的时候出错的时候是否报错,运行的内存最大是多少 和一些php扩展的配置信息。
 
  如果源代码安装的时候,有个配置的参数 --with-config-file-path 可以指定位置。对于安装好的php程序向获取php.ini的位置可以查看php的信息。
 
  1. web环境通过phpinfo() 查看php.ini位置
 
  php,web环境,命令行,php.ini
 
  (php.ini 在哪里 "php.ini 在哪里")
 
  命令行模式通过 php -i 查看
 
  php -i | grep php.iniConfiguration File (php.ini) Path => /usr/local/php/libLoaded Configuration File => /usr/local/php/lib/php.ini
 
  需要注意的是如果 php.ini path 下没有 php.ini 文件,那么 Loaded Configuration File 是空的。意思是没有加载php.ini 的配置文件。
 
  php 运行的时候如何加载php.ini
 
  1.如果是 php-fpm 方式运行,启动php-fpm 通过参数 -c 指定配置文件即可。
 
  php-fpm -c /website/www.liuhaolin.com/phpenv/php.ini
 
  2.命令行方式也一样通过 -c 指定即可
 
  # 默认的情况产看内存的使用限制php  -r "echo ini_get('memory_limit');" # 输出 128M
 
  临时性的修改一下php.ini的参数
 
  通过命令参数 -d
 
  php -d memory_limit=512M -r "echo ini_get('memory_limit');" # 输出 512M
 

(编辑:92站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章