我从kohana-modules.com下载了一个Flickr 模块,当我在本地服务器上进行测试时效果很好。但是当我上传到远程服务器,到与默认 Koahan 模块相同的目录时,我得到了一个The default Kohana modules are working as expected。我正在使用 Kohana 3.2.2。"ErrorException [ Fatal Error ]: Class 'Flickr' not found".
任何关于为什么会发生这种情况的指示?
谢谢。
我从kohana-modules.com下载了一个Flickr 模块,当我在本地服务器上进行测试时效果很好。但是当我上传到远程服务器,到与默认 Koahan 模块相同的目录时,我得到了一个The default Kohana modules are working as expected。我正在使用 Kohana 3.2.2。"ErrorException [ Fatal Error ]: Class 'Flickr' not found".
任何关于为什么会发生这种情况的指示?
谢谢。
如果 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 修改并声明拉取请求。