2016-06-20 11 views
2

Akeneo는 내가 필요한 제품이므로 시도해보기로했습니다. 그래도 프로덕션 버전을 실행할 수는 없습니다. 아무 것도 표시되지 않은 흰색 화면이 status code of 500과 함께 표시됩니다. Akeneo 사이트의 설치 자습서에 따라 설치했지만, 할 수있는 것은 app_dev.php (Akeneo의 개발 버전)에 액세스하는 것입니다. 왜?생산에서 Akeneo를 실행할 수 없습니다.

올바른 권한이 있습니다. app/logs은 프로덕션 버전과 관련이 없습니다.

저는 PHP 7, MySQL 5.7로 우분투 16.04를 실행합니다.

의견을 보내 주셔서 감사합니다.

답변

0

간단한 제안. 심포니 캐시를 지우려고 했습니까?

app/console cache:clear --env=prod 

또는 :

rm -rf app/cache/* 
+0

귀하의 빠른 응답 주셔서 감사합니다. 예,했는데 도움이되지 않았습니다. 여전히 코드 500을 반환합니다. – iSS

1

당신이 app/logs의 모든 로그가 표시되지 않는 경우, 당신은 치명적인 오류가있을 수 있습니다. 시스템 또는 PHP 오류가 있으면 /var/log/apache2/akeneo-pim_error.log을 확인해야합니다.

안부, JM

+0

빠른 답장을 보내 주셔서 감사합니다. error.log를 확인한 결과 APC 캐시에 문제가있는 것으로 보입니다. 'FatalThrowableError : 치명적인 오류 : Doctrine/Common/Cache/ApcCache.php에서 정의되지 않은 함수 Doctrine \ Common \ Cache \ apc_fetch()를 호출하십시오. 이것에 대해 무엇을 할 수 있습니까? – iSS

+0

'apcu' 확장을 설치하거나'app/config/config_prod.yml'에 어레이 캐시 드라이버를 사용할 수 있습니다. Akeneo 만 시도한다면 두 번째 솔루션으로 충분할 것입니다. – jmleroux

+0

배열 캐시 드라이버는 어떻게 사용합니까? 나는 interwebz에서 APC 정보가 담긴 PHP 7을 찾아 보았습니다. 설치할 패키지가 없으며, 어떻게 든 php.ini에서 활성화해야한다고 말하는 사람들도 있습니다. 거기에 전문 지식이 있습니까? 감사! – iSS