未找到模型类

时间:2009-12-10 20:09:46

标签: php cakephp

我正在尝试cakePHP,所以我有一个非常简单的网站。我收到以下错误。

class Tag扩展AppModel {$ name ='Tag'; } 致命错误:第140行的/home/downtown/public_html/test_cake/cake/libs/class_registry.php中找不到类“标记”

在.. \ app \ models \ tag.php我有

class Tag extends AppModel { $name = 'Tag'; }

我制作了什么愚蠢的错误? 我已经尝试清除tmp / cache,我已经从头开始重新加载cakePHP。 我在Google搜索中看到了这个错误,但这是一个相对明显的语法错误。

cakephp答案系统没有给我发送确认电子邮件,所以我必须在这里提出这个问题。

3 个答案:

答案 0 :(得分:1)

是的,这是愚蠢的。

文件开头和结尾缺少标记。

答案 1 :(得分:0)

可能是,“tag”是CakePHP中的保留字,尝试使用其他类名,并报告是否再次出现此错误。

我的建议:

  • 在谷歌群组上的cakephp

<强>建议:

使用:

var $name = 'Tag';

而不是

$name = 'Tag';

答案 2 :(得分:-1)

问题必须是您没有声明具有相同名称的模型。尝试查看您的模型并证明名称相同。如果更改模型的名称,则错误与此处说明的相同。