【发布时间】:2016-08-16 14:42:10
【问题描述】:
我刚刚更新了我的 CakePHP 版本 (3.1.7)。现在我无法运行我的应用程序,出现致命错误:
Fatal error: Class 'DateTimeImmutable' not found in /opt/lampp/htdocs/my-app/vendor/cakephp/chronos/src/Chronos.php on line 50
我发现了这个issue on Github,在那里我注意到了
DateTimeImmutable 在 5.4 中不存在
所以我在我的电脑上安装了 PHP5.6.20,但是在重新启动 Xampp 后,我仍然得到同样的错误。我该如何解决这个问题?
【问题讨论】:
-
嗯,这是一个非常简单的错误,那里有类吗?
-
嗨@skywalker。实际上,没有任何名为“DateTimeImmutable”的类文件。不过,“Chronos”类扩展了它。
-
那是你的错误,现在你知道你错过了一门课......