2016-06-19 4 views
0

Magento2를 새 서버 램프 설정에 설치하려고합니다. 나는 다음과 같은 실행하고 있습니다 :PHP 치명적인 오류 : 인터페이스 'JsonSerializable'

  • 우분투 서버 16.04
  • PHP 7.0
  • 아파치 2.4

내가 500 오류가 계속 나는 로그를 참조 할 때 내가 PHP Fatal error: Interface 'JsonSerializable' Not Found을 볼 수 있습니다.

apt-get install php-json을 실행하고 Apache를 다시 시작했지만 작동하지 않습니다. 또한 a2enmod json을 사용하여 JSON을 활성화하려고 시도했지만 모듈이 존재하지 않는다는 오류가 표시됩니다.

나는 Google의 3 페이지까지 왔으며 아무 도움이되지 않는다. 아무도 내가 아직 가지고 있지 않은 무언가를 생각해 낼 수 있습니까? 나는 공식적으로 손해를보고있다.

+0

어떤 OS를 실행 중이며 어떤 버전입니까? 나는 보통 명령이'sudo apt-get install php7.0-json'이 될 것으로 기대한다. –

+0

@ ShiraNai7 나는 긍정적이다. PHP 7을 실행 중이다.'php -v'는'PHP 7.0.7-4 + deb.sury.org ~ xenial + 1 (cli) (NTS)' – Wildcard27

+0

@JonStirling OS에 대한 내 질문을 업데이트했습니다. 나는'php7.0-json'도 시도했다. 이미 설치되어 있다고 말합니다 – Wildcard27

답변

0

PHP를 제거하고 다시 설치하면이 문제를 해결할 수있었습니다. 버전을 지정하는 대신 sudo apt-get install php을 사용했으며 이전 버전과 완전히 동일한 버전을 설치했습니다.

이상한 점은 모든 것이 정확히 작동하는 것과 같아 보이는 것입니다.

이러한 것들이 우리를 시험해보기 위해 전송 된 것 같습니다.