Magento CE 1.7.0.2에서 많은 이상한 문제가 있습니다. 정상적인 작동 중에 사이트는 때때로 프론트 엔드 및 백엔드 모두 에서 Magento 오류 페이지 ( 요청을 처리하는 동안 오류가 발생했습니다 )를 생성합니다. 관련 보고서를 보면 다음 메시지가 표시됩니다.
"SQLSTATE[HY000] [2006] MySQL server has gone away"
때때로, 그러나 더 드물게 보고서 메시지는 다음과 같습니다.
Connection reset by peer
I는 살펴 보았다 VAR> 로그> SYSTEM.LOG 하고 MySQL has gone away
다음으로 오류가 동반된다 :
Warning: PDO::__construct(): MySQL server has gone away in /var/www/html/domain.com/live/lib/Zend/Db/Adapter/Pdo/Abstract.php on line 129
Error while reading greeting packet. PID=1863 in /var/www/html/domain.com/live/lib/Zend/Db/Adapter/Pdo/Abstract.php on line 129
이 외에도 모든 요청과 오류에 다음 오류가 발생하는 것 같습니다 MySQL has gone away
.
Warning: include(File.php): failed to open stream: No such file or directory in /var/www/html/domain.com/live/lib/Varien/Autoload.php on line 93
Warning: include(): Failed opening 'File.php' for inclusion
나는 이것에 대해 찾을 수있는 대부분의 기사를 보았고 젖소가 집에 돌아올 때까지 데이터베이스 매개 변수로 고민했지만 오류는 남아 있습니다.
컴파일러에 대한 다른 QnA 를 수행 한 후 관리 페이지 시스템> 도구> 편집 이 완전히 비어 있음을 알았습니다 . 나는 이것들이 모두 관련 오류라고 생각하지만 디버깅이나 원인에 대한 통찰력이 도움이 될 것입니다.
이것이 일관성이없는 경우 사과드립니다. 약 42 시간 동안 깨어 났으므로 설명을 요청하십시오. 감사합니다.
-업데이트-
명확성을 위해 내 서버 스택 :
PHP 5.5.4 (PHP-FPM)
Nginx 1.4.2
MySQL 5.5.33
-업데이트-
PHP 코드베이스와 MySQL DB는 별도의 하드웨어 서버에 있습니다. 나는 사과.