在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP  網(wǎng)絡(luò)安全/ 如何找到項目使用的php.ini文件?

如何找到項目使用的php.ini文件?

hello,各位大佬~

請問如何找到web項目所使用的php.ini文件?就是訪問echo phpinfo();時看到的Loaded Configuration File路徑。

通過

php -i | grep php.ini 

在命令行查找到配置文件php.ini有時并不是web項目使用的php.ini文件。

請大神指導(dǎo)一下~感謝~

回答
編輯回答
茍活

簡單方法

 php -i | grep Configuration\ File

結(jié)果

[root@******** /root]# php -i | grep Configuration\ File
Configuration File (php.ini) Path => /usr/local/php7.1/etc
Loaded Configuration File => (none)
2017年4月7日 01:02
編輯回答
玩控
  1. 可以通過phpinfo函數(shù) 查看配置文件選項

2.linux下可以安裝 locate 查找 locate php.ini
3.可以通過 find /usr -name php.ini來查找

2018年8月21日 14:38
編輯回答
離魂曲

php --ini


  • 找到運(yùn)行的PHP

clipboard.png

clipboard.png

  • 執(zhí)行./php --ini

不知道這樣是否能解決你的問題。

2017年12月12日 17:19
編輯回答
命多硬

php --ini和phpinfo確實有可能不一樣。當(dāng)初查的死去活來,怎么改都不生效……最后發(fā)現(xiàn)罪魁禍?zhǔn)资莗hp-fpm……
話說那啥,你都知道不一樣了……所以直接跑個echo phpinfo()不就好了||||||

2018年2月6日 05:44
編輯回答
爆扎

一般有命令行PHP CLI和進(jìn)程管理器PHP-FPM兩種調(diào)用PHP的方式

在PHP程式中看可用函數(shù)php_sapi_name()區(qū)分

要在終端找到php-fpm使用的的ini配置,可以參考下面命令

圖片描述

2018年9月13日 15:21
編輯回答
夢若殤

我都是用 find / -name php.ini 來找的

2017年12月18日 02:58
編輯回答
念舊

額,php有3種配置文件,如果不仔細(xì)找的話,不是很好找.cgi(apache配置的文件),cli(控制臺配置文件),fpm(nginx配置文件),通常的找法哈,如果是命令行,直接輸入

php --ini

這個顯示出來的是cli下面的配置文件,你可以直接到對應(yīng)的目錄下查找對應(yīng)的配置文件.
在apache環(huán)境下,phpinfo函數(shù)會打印出來一個Configuration File (php.ini) Path這個選項,這個是cgi的配置文件.同理,在nginx下,輸入的是fpm的ini配置文件.
以上是我的環(huán)境配置.當(dāng)然,如果是用的windows集成環(huán)境,一般對應(yīng)的是安裝目錄下的php文件夾下的配置.

2017年3月24日 15:37
編輯回答
別硬撐
php -i | grep php.ini

這個只能說你使用默認(rèn)的php使用的是哪個ini文件,如果你直接使用php a.php這么運(yùn)行,那就是這個

web使用php-fpm的情況下,可能使用的是不同的配置文件,那么你就在你的網(wǎng)站的一個安全頁面上使用 phpinfo() 看到輸出的配置文件路徑,就是你當(dāng)前使用的。

2017年2月16日 06:04