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

Georgia ·
更新时间:2024-09-20
· 721 次阅读

php.ini 是php运行的配置文件,不是一个必须使用的文件。不过通常php程序运行都需要加载php.ini文件。 php.ini 提供了一些重要的参数。比如运行的时候出错的时候是否报错,运行的内存最大是多少 和一些php扩展的配置信息。

php.ini 在哪里可以找到

如果源代码安装的时候,有个配置的参数 --with-config-file-path 可以指定位置。对于安装好的php程序向获取php.ini的位置可以查看php的信息。

1. web环境通过phpinfo() 查看php.ini位置

(php.ini 在哪里 "php.ini 在哪里")

命令行模式通过 php -i 查看

php -i | grep php.ini Configuration File (php.ini) Path => /usr/local/php/lib Loaded 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

总结

以上所述是小编给大家介绍的php web环境和命令行环境下查找php.ini的位置,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

您可能感兴趣的文章:php命令行写shell实例详解命令行执行php脚本中的$argv和$argc配置方法基于命令行执行带参数的php脚本并取得参数的方法php生成curl命令行的方法实例讲解yii2.0在php命令行中运行的步骤如何通过Linux命令行使用和运行PHP脚本PHP命令行脚本接收传入参数的三种方式修改Apache配置指定php配置文件php.ini的位置方法php开启与关闭错误提示适用于没有修改php.ini的权限图解找出PHP配置文件php.ini的路径的方法查找php配置文件php.ini所在路径的二种方法php.ini修改php上传文件大小限制的方法详解



ini Web 命令行 PHP

需要 登录 后方可回复, 如果你还没有账号请 注册新账号