类文件名和实际文件名大小写不匹配


Case mismatch between class and real file names

我刚刚从另一台电脑导入了我的项目,它在那里运行得很好。但现在我在这里测试它,我得到以下错误

"加载和声明的类名之间的大小写不匹配:BioscopBundle''Entity''showschema vs BioscopBoule''Entity''showschema"

我四处搜索了一下,并将其添加到我的DebugClassLoader:

if ($name === $class) {
    if ($name !== $class && 0 === strcasecmp($name, $class)) {
        throw new 'RuntimeException(sprintf('Case mismatch between loaded and declared class names: %s vs %s', $class, $name));
    }
}

现在它给了我这个:

"类和实际文件名之间的大小写不匹配:C:''examplep''htdocs''debontekoe2''src''中的BioscopBundle''Entity''showschema.php与Bioscopbundle''Entity''showschema.php

注意:我确实更改了另一台电脑上的文件名,我检查了文件名,它们都是正确的,但仍然出现了这个错误。

有人知道我该怎么解决吗?

谢谢,

在我的项目中点击并浏览页面后,给出了一点错误。它随机地又开始工作了。感谢所有为我制定解决方案的人。我仍然困惑于为什么或如何发生,但至少它是有效的。