2016-04-22 43 views
2

私はちょうど私のCakePHPバージョン(3.1.7)のアップデートを実行しました。そして今、私は致命的なエラーで、私のアプリを実行することができないよ: クラス 'DateTimeImmutable'が見つかりません

Fatal error: Class 'DateTimeImmutable' not found in /opt/lampp/htdocs/my-app/vendor/cakephp/chronos/src/Chronos.php on line 50 

は私が

DateTimeImmutableは5.4

に存在していなかったことに気づいこのissue on Github、発見しましただから私は自分のPCにPHP5.6.20をインストールしますが、Xamppを再起動しても同じエラーが表示されます。これをどうすれば解決できますか?

+0

これはかなり簡単なエラーですが、クラスはそこにありますか? – skywalker

+0

こんにちは@skywalker。実際、 'DateTimeImmutable'という名前のクラスファイルはありません。しかし、「Chronos」クラスはそれを拡張しています。 – sk001

+0

あなたのエラーがあります、今あなたはクラスを欠いていることを知っています... – skywalker

答えて

2

PC上のPHPのインストールはXAMPPとは関係ありません。 PHPをインストールしても問題は解決しません。しかし、PHP 5.6でXamppの新しいバージョンをインストールする。

1

それはPHPのバージョンの問題はあなたがPHPを使用していることを確認します> 5.5V

+0

はいあなたは正しいです –

関連する問題