2017-02-12 42 views
0

此代碼在本地Lamp(Windows)上工作,但不在服務器上工作。CodeIgniter 404找不到頁面,在本地工作,但不在服務器端

控制器:

 public function home() { 

    $this->load->view('my_view'); // load view my_view.php 
    } 

路線:

$route['default_controller'] = "my_controller/home"; // index page 

任何想法需要還有什麼做它的服務器上運行? PS:我不能改變「httpd.conf」文件。

+1

您的路由變量不僅包含控制器名稱,而且包含控制器和方法名稱。嘗試改爲:$ route ['default_controller'] ='my_controller'; –

+0

然後..如果你想有一個重定向到本地()方法,把這個在你的控制器:\t \t公共功能指數(){ \t \t \t重定向( 'my_controller /家居/'); \t \t} –

+0

將my_controller中的M大寫文件名和類名稱 –

回答

0

問題是通過大寫控制器來解決的。

相關問題