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

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的位置,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

php 命令行 php.ini,php web环境和命令行环境下查找php.ini的方法分享相关推荐

  1. vue使用命令行构建完项目后_通过命令行创建vue项目的方法

    通过命令行创建vue项目的方法 最近想要学习vue,正好看到资料,如何通过命令创建vue项目的方法,就留个笔记 环境要求: 安装有 Node.js. vue.vue-cli . 创建项目: vue i ...

  2. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享

    Mac环境下php操作mysql数据库的方法分享 今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们 ...

  3. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享_PHP教程

    Mac环境下php操作mysql数据库的方法分享 今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们 ...

  4. mac下php mysql数据库文件怎么打开_Mac环境下php操作mysql数据库的方法分享

    今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们可以使用MAMP Pro 软件来搭建本地服务器.安 ...

  5. cmd.exe 的命令行启动参数(可用于执行命令、传参或进行环境配置)

    有一些程序不支持被直接启动,而要求通过命令行启动.这个时候,你就需要使用 cmd.exe 来启动这样的程序.我们都知道如何在 cmd.exe 中启动一个程序,但是当你需要自动启动这个程序的时候,你就需 ...

  6. 在Linux环境以命令行方式部署DM8(达梦8)单机版

    在Linux环境以命令行方式部署DM8(达梦8)单机版 本文目的是验证在linux环境以命令行方式部署DM8单机版. 本文以如下目录展开介绍: 1.部署环境介绍和数据库安装包挂载 2.数据库部署前准备 ...

  7. Linux桌面环境与命令行环境切换快捷键,以及linux 图形界面 X Server 关闭 启动

    1 Linux桌面环境与命令行环境切换快捷键 1.从linux桌面环境切换到命令行终端 Ctrl+Alt+F1-F6:进入虚拟终端或虚拟控制台,其中F1~F6对应与6个不同的虚拟终端.进入终端输入用户 ...

  8. 【Linux】孤儿进程 | 环境变量 | 命令行参数 | 进程优先级

    文章目录 1. 孤儿进程 2. 环境变量 1. PATH环境变量 证明ls是系统指令 修改自己写的可执行程序对应路径 2. env--查看系统环境变量 3. 获取环境变量 envp environ g ...

  9. 【计算机基础】命令行窗口(cmd)、cmd命令大全以及环境变量简记

    1. 什么是cmd CMD全称command,即命令提示符,是 Windows 系统的一种命令行操作工具,用户可以通过输入命令来完成各种各样的系统或程序操作. 2. 打开方式(常用) 1. 从左下角图 ...

最新文章

  1. spark1.x和2.xIterable和iterator兼容问题
  2. springboot统一异常处理类及注解参数为数组的写法
  3. 007_Redis的Set数据类型
  4. js 为表格增加行 动态
  5. 北方民族大学计算机全国排名,校友会:全国15所民族类大学排名,这三所大学进入十强...
  6. bootsect Linux,linux_bootsect选读.doc
  7. cocos2d-x之读取xml文件
  8. python源_python更换国内源
  9. ios上传闪退 php,iOS应用上架后出现闪退原因浅析
  10. 计算机操作系统|汤小丹|第四版|习题答案(七)
  11. ArcCatalog导出数据库中shapefile
  12. CSAPP:archlab
  13. 一位Java工程师的阶段性工作总结
  14. 让人拍案叫绝的创意是如何产生的
  15. 信号分析——导数(Java/Matlab)
  16. 超级3GP转换器 V1.6.3.0 纯免费的
  17. 一文搞懂地域和可用区如何选择
  18. Java的基础语法——数据类型
  19. 机会!人才缺口极大,年薪70万起!程序员拿下这个证书有多吃香?!
  20. 修复恢复可疑的SQLServer数据库

热门文章

  1. windows编程点滴(四)之线程的同步
  2. 截取最后一个下划线前面的字符
  3. 下面哪项属于计算机在教育教学中的应用,东师现代教育技术18秋在线作业2答案...
  4. python 持续集成工具_持续集成工具: Jenkins学习
  5. 无法定位程序输入点 在.exe上_win7提示explorer.exe应用程序错误的解决方法
  6. apache php日志配置,如何设置apache每天保存日志
  7. P3258 [JLOI2014]松鼠的新家(树上点查分)
  8. 计算机网络实验ifconfig,《计算机网络》操作系统网络配置实验.doc
  9. linux 中断奶乱码,科学断奶经历:早中晚三次母乳,一个月内循序渐进自然断奶...
  10. PAT_B_1035_Java(25分)