求助,为什么安装了Zend OPcache 会出现502错误啊?
[i=s] 本帖最后由 3g210 于 2015-4-4 22:04 编辑 [/i]服务器为PHP 5.4.37,mysql-5.5.36,[font=Tahoma,]Apache,共有多个站点都[/font][size=12px]没有出现502错误。最近安装了[/size]Zend OPcache,其中有一个网站的pnp页出现[size=12px]出现502错误,其他网站没有此问题,如果把[/size][font=Tahoma,]Apache[/font][size=1em]切换为[/size]nginx就立即没有502错误了,不知何故求彻底解决?
现通过测试进一步发现,如果把/www/wdlinux/apache_php-5.4.37/etc/[size=12px]php.ini文件中的[/size][color=#ff00][size=12px][Zend Opcache][/size][/color][size=12px][color=#000000]代码(详见如下红色部分)[/color][/size][color=#000][size=12px]全部[/size][/color][size=12px][color=#000000]删除,再[/color][/size][size=1em]切换为[/size][size=12px]Apache网站的502错误就没有了,并且[/size][size=12px]查看/www/wdlinux/etc/php.ini的内容自动变成与[/size][size=12px]/www/wdlinux/apache_php-5.4.37/etc/[/size][size=12px]php.ini的一样了。[/size]
[size=12px]虽然[/size][color=#000][size=12px]删除了[/size][/color][color=#000000][size=12px][Zend Opcache][/size][/color][size=12px][color=#000000]代码[/color][/size][size=12px]可以解决502错误问题,但是原来配置的[/size][size=12px][color=#000000]Zend Opcache应该说就没有效了吧,所以还需大神[/color][/size][size=12px]给出彻底解决方案。[/size]
[color=#ff0000][Zend Opcache][/color]
[color=#ff0000]zend_extension= /www/wdlinux/php/lib/php/extensions/no-debug-non-zts-20100525/opcache.so[/color]
[color=#ff0000]opcache.memory_consumption=128[/color]
[color=#ff0000]opcache.interned_strings_buffer=8[/color]
[color=#ff0000]opcache.max_accelerated_files=4000[/color]
[color=#ff0000]opcache.force_restart_timeout=180[/color]
[color=#ff0000]opcache.revalidate_freq=60[/color]
[color=#ff0000]opcache.fast_shutdown=1[/color]
[color=#ff0000]opcache.enable_cli=1[/color] [i=s] 本帖最后由 3g210 于 2015-4-5 20:15 编辑 [/i]
求助,为什么安装了Zend OPcache 会出现502错误啊?
XCache Zend Guard Loader Zend OPcache在php.ini中的顺序[p=30, 2, left]我的WordPress缓存优化后,就是快,主要加了一些PHP扩展,比如:XCache、Zend Guard Loader、Zend OPcache、Memcache、Memcached等。很多朋友在加的过程中遇到了困难,发现几者之间存在共存问题,其实是可以共存的。[/p][p=30, 2, left]php.ini中加载这几个扩展是需要顺序的,我分享下我的加载顺序。在php.ini末依次加入:ZendOpcache、memcache、XCache、ZendGuardLoader。如果在配置上有什么问题,欢迎联系iOpenV为你解决[/p]
页:
[1]