ZendGuardLoader使用apache进行故障排除

时间:2016-10-11 15:04:16

标签: php apache2 zend-guard

每当我尝试访问使用Zend Guard编码的Web根目录中的php文件时,我都会遇到seg错误。我用来编码那些文件的ZendGuard设置为php5,而我在apache上运行的php版本是5.5.9。我已将以下内容添加到/etc/php5/apache2/php.ini中:

zend_extension=/usr/lib/php5/20121212/ZendGuardLoader.so
zend_loader.enable=1
zend_extension=/usr/lib/php5/20121212/opcache.so
opcache.enable=1

我的phpinfo页面显示了这一点 enter image description here

这是我的/var/log/apache2/error.log

中显示的内容
[Tue Oct 11 11:01:11.147536 2016] [core:notice] [pid 5356] AH00051: child pid 5359 exit signal Segmentation fault (11), possible coredump in /etc/apache2

1 个答案:

答案 0 :(得分:0)

所以我想出了我的问题,显然OpCache是​​崩溃的那个,所以我从php.ini中取出了opcache的zend_extension

从php.ini中删除这些:

zend_extension=/usr/lib/php5/20121212/opcache.so
opcache.enable=1