한동안 WordPress를 사용하다가 테마를 개발했습니다. 여러 플러그인을 설치한 후 웹사이트 성능이 저하되어 opcache를 켜려고 했으나 활성화한 후 웹사이트가 완전히 응답하지 않게 되었습니다. 요청 보내기) 빈 응답), 아파치 서버는 오류 로그를 기록하지 않았습니다.
서버 소프트웨어 버전: centos, php5.4, wordpress4.5, apache2.2
웹 서버 운영 환경: apache는 modfcgi 모듈을 사용하여 php를 실행합니다.
시도한 방법:
<code>在没有完全重装wp的情况下,停用或删除所有插件,使用wp自带的主题,删除整个数据库,重新安装wp数据库,更新wp到最新版本。都无效果。 完全重装(即是重新下载安装包安装)后,就没问题。所以这也可以得出此问题跟操作系统和apache应该是无关的。 </code>
다음은 Chrome이 문제가 있는 wp에 접근했을 때의 응답 스크린샷입니다.
php.ini의 opcache 구성은 다음과 같습니다. (원래 ini 파일 전체를 보내려고 했는데 글의 허용 길이를 초과했습니다.)
<code>zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/opcache.so" ;opcache.blacklist_filename="/etc/php/opcache/blacklists" opcache.memory_consumption=256 opcache.interned_strings_buffer=16 </code>
한동안 WordPress를 사용하다가 테마를 개발했습니다. 여러 플러그인을 설치한 후 웹사이트 성능이 저하되어 opcache를 켜려고 했으나 활성화한 후 웹사이트가 완전히 응답하지 않게 되었습니다. 요청 보내기) 빈 응답), 아파치 서버는 오류 로그를 기록하지 않았습니다.
서버 소프트웨어 버전: centos, php5.4, wordpress4.5, apache2.2
웹 서버 운영 환경: apache는 modfcgi 모듈을 사용하여 php를 실행합니다.
시도한 방법:
<code>在没有完全重装wp的情况下,停用或删除所有插件,使用wp自带的主题,删除整个数据库,重新安装wp数据库,更新wp到最新版本。都无效果。 完全重装(即是重新下载安装包安装)后,就没问题。所以这也可以得出此问题跟操作系统和apache应该是无关的。 </code>
다음은 Chrome이 문제가 있는 wp에 접근했을 때의 응답 스크린샷입니다.
php.ini의 opcache 구성은 다음과 같습니다. (원래 ini 파일 전체를 보내려고 했는데 글의 허용 길이를 초과했습니다.)
<code>zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/opcache.so" ;opcache.blacklist_filename="/etc/php/opcache/blacklists" opcache.memory_consumption=256 opcache.interned_strings_buffer=16 </code>
문제의 원인이 밝혀졌습니다. wp의 잘못이 아니라 php.ini에서 두 개의 PHP 코드 암호화 확장인 zend Guard와 ioncube가 활성화되어 있기 때문입니다.