0

我有一个用 Kohana 3 编写的项目。 /system 子目录是通过 git 子模块拉入的:

[submodule "system"]
    path = system
    url = git://github.com/kohana/core.git

在 3.3 版之后,似乎所有类都更改为第一个字母大写。即 core.php 现在是 Core.php。这似乎对我的 Mac 本地没有任何影响,但现在我已经将我的应用程序上传到托管服务提供商 Fort Rabbit 我收到一个错误,它无法打开 system/classes/kohana/core.php。我怀疑这是因为现在是 system/classes/kohana/Core.php

任何人都可以建议最好的方法吗?我是否需要将每个实例更改require SYSPATH.'classes/kohana/classname'.EXT;为大写等效项?

4

1 回答 1

0

基本上是的。在 3.3 中调用类时,必须区分大小写。这同样适用于文件名。迁移指南很好地解释了这一点。
您还可以查看此帖子以自动升级。

于 2013-07-04T11:02:07.687 回答