2016-06-19 12 views
0

Magento2を新しいサーバーのLAMPセットアップにインストールしようとしています。私は、次のことを実行しています:PHP致命的なエラー:インターフェイス 'JsonSerializable'

  • のUbuntu Serverの16.04
  • PHP 7.0
  • のApache 2.4

私は私がPHP Fatal error: Interface 'JsonSerializable' Not Foundを見ることができるログを参照したときに500エラーを取得しておきます。

私は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を使用していました。以前とまったく同じバージョンがインストールされていました。

奇妙なことは、すべてがまったく同じであるように見えるということです。

私はこれらのことが私たちを試すために送信されていると思います...