我和Kohana有一些奇怪的问题。在我的本地主机上一切正常,但在我的服务器上我有404错误。
这是我的路线:
Route::set('admin', 'admin(/<controller>(/<action>(/<id>)))')->defaults(array(
'directory' => 'admin',
'controller' => 'dashboard',
'action' => 'index',
));
这是我的结构:
application/classes/Controller/admin/dashboard.php
那是我的仪表板控制器类:
<?php defined('SYSPATH') or die('No direct script access.');
class Controller_Admin_Dashboard extends Controller_Admin {
public function action_index()
{
}
}
谢谢!
答案 0 :(得分:1)
首先,尝试将admin目录重命名为Admin,将dashboard.php文件重命名为Dashboard。如果你的服务器是linux,区分大小写!
Htaccess工作?你是否安装并启用了重写模块? (Apache)的