如何查找php.ini文件?
程序员文章站
2024-04-04 20:15:41
...
我用命令
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.ini文件?
-
求phpexcel处理大文件时内存占用过大的解决方案,该如何处理
-
linux下php中找不到php配置文件php.ini的解决方法
-
php对文件函数应用多吗?该如何处理
-
php查找指定目录下指定大小文件的方法,
-
php如何设置时间,php.ini如何设置时间,PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone
-
php 上传的时候,在没用move_uploaded_file 函数时,文件是滞已经被上专,该如何解决
-
zend studio 如何把已有PHP文件添加到当前工程
-
虚拟主机的默许php.ini文件
-
如何打开使用的mdw的access数据库文件