
標(biāo)題: [求助] 求助,為什么安裝了Zend OPcache 會(huì)出現(xiàn)502錯(cuò)誤啊? [打印本頁(yè)]
作者: 3g210 時(shí)間: 2015-4-3 22:21 標(biāo)題: 求助,為什么安裝了Zend OPcache 會(huì)出現(xiàn)502錯(cuò)誤?
本帖最后由 3g210 于 2015-4-4 22:04 編輯
服務(wù)器為PHP 5.4.37,mysql-5.5.36,Apache,共有多個(gè)站點(diǎn)都沒(méi)有出現(xiàn)502錯(cuò)誤。最近安裝了Zend OPcache,其中有一個(gè)網(wǎng)站的pnp頁(yè)出現(xiàn)出現(xiàn)502錯(cuò)誤,其他網(wǎng)站沒(méi)有此問(wèn)題,如果把Apache切換為nginx就立即沒(méi)有502錯(cuò)誤了,不知何故求徹底解決?
現(xiàn)通過(guò)測(cè)試進(jìn)一步發(fā)現(xiàn),如果把/www/wdlinux/apache_php-5.4.37/etc/php.ini文件中的[Zend Opcache]代碼(詳見(jiàn)如下紅色部分)全部刪除,再切換為Apache網(wǎng)站的502錯(cuò)誤就沒(méi)有了,并且查看/www/wdlinux/etc/php.ini的內(nèi)容自動(dòng)變成與/www/wdlinux/apache_php-5.4.37/etc/php.ini的一樣了。
雖然刪除了[Zend Opcache]代碼可以解決502錯(cuò)誤問(wèn)題,但是原來(lái)配置的Zend Opcache應(yīng)該說(shuō)就沒(méi)有效了吧,所以還需大神給出徹底解決方案。
[Zend Opcache]
zend_extension= /www/wdlinux/php/lib/php/extensions/no-debug-non-zts-20100525/opcache.so
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.force_restart_timeout=180
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
作者: 3g210 時(shí)間: 2015-4-4 21:56
本帖最后由 3g210 于 2015-4-5 20:15 編輯
求助,為什么安裝了Zend OPcache 會(huì)出現(xiàn)502錯(cuò)誤。
XCache Zend Guard Loader Zend OPcache在php.ini中的順序我的WordPress緩存優(yōu)化后,就是快,主要加了一些PHP擴(kuò)展,比如:XCache、Zend Guard Loader、Zend OPcache、Memcache、Memcached等。很多朋友在加的過(guò)程中遇到了困難,發(fā)現(xiàn)幾者之間存在共存問(wèn)題,其實(shí)是可以共存的。
php.ini中加載這幾個(gè)擴(kuò)展是需要順序的,我分享下我的加載順序。在php.ini末依次加入:ZendOpcache、memcache、XCache、ZendGuardLoader。如果在配置上有什么問(wèn)題,歡迎聯(lián)系iOpenV為你解決
歡迎光臨 WDlinux官方論壇 (http://cd-genova.com/bbs/) |
Powered by Discuz! 7.2 |