2017-02-12 3 views
0

Dieser Code funktioniert auf meinem lokalen Lampe (Windows), aber nicht auf dem Server.CodeIgniter 404 Seite nicht gefunden, arbeitet auf lokaler, aber nicht auf der Serverseite

Controller:

 public function home() { 

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

Route:

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

Irgendwelche Ideen, was sonst noch getan werden muss, um es auf dem Server zu arbeiten? PS: Ich kann die Datei "httpd.conf" nicht ändern.

+1

Ihre Routenvariable enthält nicht nur einen Controller-Namen, sondern einen Controller- und Methodennamen. Versuchen Sie, zu ändern: $ route ['default_controller'] = 'my_controller'; –

+0

Dann .. Wenn Sie eine Umleitung zu Hause() -Methode möchten, setzen Sie diese in Ihrem Controller: \t \t public function Index() { \t \t \t Redirect ('my_controller/home /'); \t \t} –

+0

Aktiviere M in my_controller sowohl Dateiname als auch Klassenname –

Antwort

0

Das Problem wurde behoben, indem der Controller aktiviert wurde.

Verwandte Themen