您好,登錄后才能下訂單哦!
這篇文章主要講解了“php怎么在web環(huán)境和命令行環(huán)境下查找php.ini的位置”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“php怎么在web環(huán)境和命令行環(huán)境下查找php.ini的位置”吧!
php.ini 是php運行的配置文件,不是一個必須使用的文件。不過通常php程序運行都需要加載php.ini文件。 php.ini 提供了一些重要的參數(shù)。比如運行的時候出錯的時候是否報錯,運行的內(nèi)存最大是多少 和一些php擴展的配置信息。
php.ini 在哪里可以找到
如果源代碼安裝的時候,有個配置的參數(shù) --with-config-file-path
可以指定位置。對于安裝好的php程序向獲取php.ini的位置可以查看php的信息。
1. web環(huán)境通過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 通過參數(shù) -c 指定配置文件即可。
php-fpm -c /website/www.liuhaolin.com/phpenv/php.ini
2.命令行方式也一樣通過 -c 指定即可
# 默認的情況產(chǎn)看內(nèi)存的使用限制 php -r "echo ini_get('memory_limit');" # 輸出 128M
臨時性的修改一下php.ini的參數(shù)
通過命令參數(shù) -d
php -d memory_limit=512M -r "echo ini_get('memory_limit');" # 輸出 512M
感謝各位的閱讀,以上就是“php怎么在web環(huán)境和命令行環(huán)境下查找php.ini的位置”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對php怎么在web環(huán)境和命令行環(huán)境下查找php.ini的位置這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。