0

我从kohana-modules.com下载了一个Flickr 模块,当我在本地服务器上进行测试时效果很好。但是当我上传到远程服务器,到与默认 Koahan 模块相同的目录时,我得到了一个The default Kohana modules are working as expected。我正在使用 Kohana 3.2.2。"ErrorException [ Fatal Error ]: Class 'Flickr' not found".

任何关于为什么会发生这种情况的指示?

谢谢。

4

1 回答 1

3

如果 Linux 服务器上的自动加载器无法解析对类的动态引用,我会在 Kohana 3.2 和 3.3 中遇到完全相同的行为。主要是因为Mac OSX 和 Windows 使用的文件系统不区分大小写,但基于 Unix/Linux 的服务器不区分大小写。您的本地和远程服务器在哪些操作系统上运行?

由于您使用的是 Kohana 3.2,并且提到的 flickr 模块的主分支被错误地命名为 3.1/master 但包含 3.3 PSR-0 更新,请尝试使用 3.0 分支https ://github.com/jeanmask/flickr/tree/3.0 /掌握

注意:更好的是分叉 github 存储库,构建一个有效的 Kohana 3.2 分支,该分支包含所有更改但不包含 PSR-0 修改并声明拉取请求。

于 2013-02-28T12:43:16.967 回答