我们最近将完整的 yii Web 应用程序转移到使用 php 5.3 和 apache 2.2.16 以及 os - centos 的 vps 服务器。
问题是,在共享主机上运行良好之前,Web 应用程序现在无法运行。
http://212.1.213.180/yii/requirements/
您可以查看我的应用程序的 yii 要求
当我尝试运行时,我遇到了一些 protected /运行时无效错误,然后我将运行时和 Assets 的权限更改为 777,然后现在得到了
Fatal error: Cannot redeclare class CAttributeCollection in /home/wwwmobit/public_html/yii/framework/collections/CAttributeCollection.php on line 32
可能是什么问题?
我检查了 mod_rewrite 是否已启用。
您可以在这里查看我网站的完整 phpinfo
http://212.1.213.180/info.php
请尽快解决我的问题。
我需要编辑框架文件并将其设为include_once吗?
最佳答案
感谢您的回复,我在实时聊天中找到了自己的解决方案。
解决办法是通过pecl uninstall apc来卸载apc 然后更改项目中yii文件夹以及assets和runtime文件夹的权限。
就是这样。
关于php - 在centos上运行yii应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19293610/