当我将kohana项目表单窗口转移到linux环境时,我收到此错误。
Kohana_HTTP_exception [404]:在此服务器上找不到请求的网址。
会发生什么? .htaccess在master分支上正常工作但是当我转移开发它时发送给我404错误。顺便说一下,这是Kohana 3.3。
答案 0 :(得分:0)
我现在明白了! Linux环境区分大小写。我必须重命名我的模型和控制器文件夹大写如下:
应用/类/控制器/登录/ login.php中
**class Controller_Login_Login extends Controller_Base {
应用/类/型号/用户/ Token.php
class Model_User_Token extends Model_Auth_User_Token {
答案 1 :(得分:0)
检查,是apache mod_rewrite启用并加载到phpinfo(); 在我的情况下,我只是在apache启用mod_rewrite。
\n
而不是重启
sudo a2enmod rewrite
检查.htaccess规则。
请注意,控制器名称区分大小写。