在Linux+NGinx+Kohana:上有一个问题/bug/feature/athing
我们必须确保所有文件名都只使用小写字母。
我们不能有像"setUserServer.php
"这样的东西。它根本不起作用。不知道为什么。如果我们将同一个文件的名称指定为"setuserserver.php
",它就会运行。
Windows+Apache+Kohana上不存在此问题。
如果有人知道如何解决这个问题,请在这个帖子中插话。
谢谢。
解决方案坚持kohana的命名方案:所有文件的小写
默认情况下,Windows不区分大小写,而linux是。无法"解决">
您可以对供应商库使用混合大小写(通过include
或require
加载(,但原始Kohana的自动加载器会将类名转换为小写(如SpadXIII(。所以,可能的解决方案是编写自己的自动加载器(或扩展Kohana类(,并在标准之前使用它。
PS。AFAIR,View类将与PageTemplate.php
等文件一起使用