2017-02-11 4 views
0

Ehrlich, ich arbeite seit einem Jahr mit codeigniter framework und hatte bis jetzt keine Probleme. Ich habe Codeigniter 3.1.3 heruntergeladen und auf einem 64-Bit-Betriebssystem RHEL6.8 auf einem LAMPP-Stack eingerichtet. Ich bin nicht sicher, was sich in der neueren Version von codeigniter geändert hat, aber es scheint, dass der Standard-Routing-Weg von "Controller/Methode" nicht funktioniert.Codeigniter: Routing-Format "Controller/Methode" funktioniert nicht

Das neue Routing-Format akzeptiert in Form ? C = Profil & userId = 1.

Wie ändere ich das Routing-Format zu "Controller/Methode"?

Und was sind die Vor- und Nachteile zwischen den 2 Routing-Formate?

Antwort

0

Siehe application/config/config.php.

$config['enable_query_strings'] = TRUE; 

TO

$config['enable_query_strings'] = FALSE; 

Der Artikel Konfiguration Ändern Sie einfach enable_query_strings zu enable/disable Query-Strings verwendet wird.

+0

Ich habe gerade versucht, den Wert von enable_query_strings in config.php von TRUE zu FALSE wie Sie erwähnt, aber jetzt wird der Controller nicht erkannt .. Es sagt nur 404 nicht gefunden, obwohl eindeutig gibt es einen Controller .. Und die Abfragezeichenfolgen werden ignoriert, wenn ich ein Formular absende .. Bitte vorschlagen .. – Iowa

Verwandte Themen