【发布时间】:2012-04-17 02:40:11
【问题描述】:
旧的 Symfony 项目不加载 一些 模型类。模型生成正常,我可以看到 project/lib/model 中的类,但是当我刷新页面时,我得到“未知模型类 MyClass”异常。我试着清除缓存。
我检查了缓存文件夹中的 config_autoload.yml.php 文件,这些类不存在。但是还有很多...
所以我的问题是:为什么 symfony 自动加载器只忽略这些文件,我可以做些什么来克服这个问题。
Symfony 版本是 1.0.22
谢谢。
【问题讨论】:
-
可能是 php 的限制。你的模型中有多少张表?
-
大约 35。那会是什么限制?我当然有更多:(
-
您使用的是学说还是推进?是否总是加载相同的模型,我的意思是,symfony 每次都以相同数量的模型停止?
-
没有。我找到了解决方案:我删除了文件,重建模型然后复制回代码。而且......知道它有效。不太确定是什么问题。
标签: php class symfony1 model autoload