Ошибка сегмента ZendGuardLoader с apache

Я получаю ошибку seg всякий раз, когда пытаюсь получить доступ к файлам php в корневом каталоге веб-сайта, которые были закодированы с помощью Zend Guard. Мой ZendGuard, который я использовал для кодирования этих файлов, настроен на php5, а моя версия php, которую я использую на apache, — 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 показывает это введите здесь описание изображения

Это то, что отображается в моем /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

person shreddish    schedule 11.10.2016    source источник


Ответы (1)


Итак, я понял свою проблему, очевидно, именно OpCache давал сбой, поэтому я взял zend_extension для opcache из php.ini.

Удалить их из php.ini:

zend_extension=/usr/lib/php5/20121212/opcache.so
opcache.enable=1
person shreddish    schedule 11.10.2016