本篇內容介紹了“怎么修改Nginx php.ini文件”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
我們在進行Nginx php.ini文件修改的時候需要我們注意不少東西,那么首先我們先來看看如何進行手動修改。如果你怕麻煩還可以進行自動修改。希望大家有所收獲。修改Nginx php.ini文件。
手工修改:查找/usr/local/php/etc/php.ini中的extension_dir = "./"
修改為extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
并在此行后增加以下幾行,然后保存:
extension = "memcache.so"
再查找output_buffering = Off
修改為output_buffering = On
自動修改:若嫌手工修改麻煩,可執行以下shell命令,自動完成對php.ini文件的修改:
sed -i 's#extension_dir = "./"#extension_dir = "/usr/local
/php/lib/php/extensions/no-debug-non-zts-20060613/"\nextension
= "memcache.so"\n#' /usr/local/php/etc/php.inised -i 's#output_buffering = Off#output_buffering
= On#' /usr/local/php/etc/php.ini
配置eAccelerator加速PHP:
mkdir -p /usr/local/eaccelerator_cache vi /usr/local/php/etc/php.ini
按shift+g鍵跳到配置文件的最末尾,加上以下配置信息:
[eaccelerator]
zend_extension="/usr/local/php/lib/php/extensions/no-debug
-non-zts-20060613/eaccelerator.so"eaccelerator.shm_size="128"
eaccelerator.cache_dir="/usr/local/eaccelerator_cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="300"
eaccelerator.shm_prune_period="120"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
“怎么修改Nginx php.ini文件”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。