php怎么在web环境和命令行环境下查找php.ini的位置-创新互联

这篇文章主要讲解了“php怎么在web环境和命令行环境下查找php.ini的位置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php怎么在web环境和命令行环境下查找php.ini的位置”吧!

西峰网站建设公司成都创新互联公司,西峰网站设计制作,有大型网站制作公司丰富经验。已为西峰近1000家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的西峰做网站的公司定做!

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怎么在web环境和命令行环境下查找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怎么在web环境和命令行环境下查找php.ini的位置这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联网站建设公司,,小编将为大家推送更多相关知识点的文章,欢迎关注!


分享文章:php怎么在web环境和命令行环境下查找php.ini的位置-创新互联
文章位置:http://azwzsj.com/article/dscjcj.html