Kohana 3.3不在Subdirectory中工作

ada*_*amj 2 php mod-rewrite kohana kohana-3

回答:

Kohana 3.3,他们没有考虑文件夹/文件的区分大小写(他们将一些目录/文件大写),所以当他们开始切换到新的Kohana时,这会让一些人感到疯狂(就像我一样).

我切换回Kohana 3.2,直到修复完毕.


非常感谢你花时间阅读我关于这个愚蠢问题的巨大帖子,我希望这个答案可以挽救未来可怜的灵魂生活=)

Mos*_*atz 5

"他们没有考虑文件夹/文件的区分大小写"这是不正确的.这一变化是一项有意识的决定, " 从v3.2升级 " 指南中所述.

Kohana 3.3增加了对PHP Framework Interop GroupPSR-0标准的部分支持.我们鼓励PHP框架开发人员遵循此标准来简化框架之间的交互.

PSR-0的要求之一是类名和文件名匹配.以前,Kohana使用Title Case类名称但使用小写文件名.现在,两个匹配的情况.如果你看,你会发现所有 Kohana类文件都是大写的.

这将不会在将来的版本中"修复",因为小写文件名"已损坏",现在它们已修复.

一般来说,Kohana有时会在版本之间引入重大变化,但您应始终能够在指南中找到它们.