我有这个错误,当我试图安装Cakephp在亚马逊ec2服务器:
致命错误:无法在第107行 /usr/share/nginx/html/lib/Cake/Model/ConnectionManager.php中声明自引用常量Mongo::VERSION
我目前正在使用PHP5.3。23和MongoDB版本2.4。3.
提前谢谢你的帮助
添加一个只有phpinfo()的文件代码>并检查Mongo php驱动程序是否已安装并处于活动状态。
这是一个奇怪的错误,偶尔会出现在人们面前。奇怪的是,被引用的常量与实际问题无关。
当这件事发生在我身上时,一切都很顺利。然后我升级到PHP7.1。7这就开始发生了。
我可以通过删除文件顶部的一些“require_once”语句来解决这个问题,这些语句包含了有疑问的常量的类。我不确定确切的原因,也许是某种循环引用?