如何查询php.ini,如何查找php.ini文件?

我用命令

find / -name 'php.ini'

没有找到php.ini ,可是服务器上的apache+php的应用能够正常的跑起来。

请问怎么找到apache读取的php.ini文件呢?

回复内容:

我用命令

find / -name 'php.ini'

没有找到php.ini ,可是服务器上的apache+php的应用能够正常的跑起来。

请问怎么找到apache读取的php.ini文件呢?

使用 PHP 函数 phpinfo() 看看 php.ini在哪裏?

不過你find不到的話,估計是沒有。

你可以把php源代碼裏面的php.ini-development或者php.ini-production拷貝到 phpinfo()顯示的目錄,比如

sudo mv php.ini-development /usr/local/php/lib/php.ini

注意這個development是調試用的,如果是生產系統建議用 production那個。

apache好久不用了,既然你能跑起來,估計是用了默認的配置吧。

順便說下,apache下,你即使設置了php.ini,php_flag和.htaccess是可以覆蓋你的php.ini的。

同@JohnLui 的答案,用phpinfo();输出当前PHP的参数信息就好了,里面有一个Loaded Configuration File对应的就是php.ini文件的位置。

另外,php.ini是可以不叫php.ini的,所以你光搜索这个文件名是没有用的。

command line 下可用php -i|grep php.ini来获取。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值