当我尝试在amazon ec2服务器中安装Cakephp时出现此错误:
致命错误:无法在第107行的/usr/share/nginx/html/lib/Cake/Model/ConnectionManager.php中声明自引用常量'Mongo :: VERSION'
我目前正在使用PHP 5.3.23和MongoDB版本2.4.3
感谢您的帮助
答案 0 :(得分:0)
添加一个仅包含phpinfo();
的文件,并检查Mongo php驱动程序是否已列为已安装且处于活动状态。
答案 1 :(得分:0)
这是偶尔为人们弹出的怪异错误。关于它的奇怪之处在于被引用的常量与实际问题无关。
当这件事发生在我身上时,一切正常。然后我升级到PHP 7.1.7,这开始发生。
我能够通过删除包含具有相关常量的类的文件顶部的一些“require_once”语句来解决这个问题。我不确定确切原因,也许是某种循环引用?