Symfony2 应用程序在缓存清除后无法工作

标签 symfony doctrine-orm centos symfony-2.1 cpanel

我正在使用 Cpanel 在 CentOS 服务器中部署 Symfony2 应用程序。

我第一次执行应用程序运行良好,但问题来了当我清除缓存时,应用程序无法正常工作,并出现此错误。

类“Propa\PageBundle\Entity\Page”不是有效的实体或映射的父类(super class)。

进入网站:http://propa.estudi83.com/app_dev.php/es/empresa/

我能做些什么 ?

更新:解决了问题是 eAccelerator,我卸载了 eAccelerator 并安装了 APC 并且工作正常!!

谢谢

问候

最佳答案

这可能是缓存优化器问题。如果您使用的是 eAccelerator,那么您将遇到问题,可能是 Doctrine。原因是 eAccelerator 从代码中删除了注释!您可以尝试在学说方面表现良好的 APC。

阅读 apc vs eaccelerator vs xcache

关于Symfony2 应用程序在缓存清除后无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15005643/

相关文章:

Symfony webpack encore twig 函数不起作用

symfony - 如何在 Symfony2 中优化 DQL 查询?

php - 使用 Doctrine 迁移数据变得很慢

php - Doctrine 2 : Query result as associative array

linux - 我想在 vmware 工作站中安装 centos 6.6 和 centos 6.6 最小服务器有什么区别?

linux - awk 抛出错误 "wk: cmd. line:1: BEGIN blocks must have an action part"

symfony - 如何在表单中添加非持久字段?

php - Symfony 查找器 : Finding all directories except ones that start with an underscore

symfony - 将数组映射到 Symfony2/Doctrine2 中的实体

centos - 没有域名/主机名的后缀设置