2

当我尝试在亚马逊 ec2 服务器中安装 Cakephp 时出现此错误:

致命错误:无法在第 107 行的 /usr/share/nginx/html/lib/Cake/Model/ConnectionManager.php 中声明自引用常量 'Mongo::VERSION'

我目前正在使用 PHP 5.3.23 和 MongoDB 版本 2.4.3

我在这里先向您的帮助表示感谢

4

2 回答 2

0

添加一个包含其中的文件phpinfo();并检查 Mongo php 驱动程序是否列为已安装和活动。

于 2013-05-23T16:50:06.700 回答
0

这是不时出现在人们面前的奇怪错误。奇怪的是,被引用的常量与实际问题无关。

当这发生在我身上时,一切正常。然后我升级到 PHP 7.1.7,这开始发生了。

我可以通过删除文件顶部的一些“require_once”语句来解决这个问题,这些语句包含具有相关常量的类。我不确定确切的原因,也许是某种循环引用?

于 2017-10-26T20:33:46.620 回答