Ich verwende CodeIgniter 3.0.3
und habe Probleme beim Ausführen meiner App auf linux
. Es wird 404 zurückgegeben, wenn controller name
mit dem Zeichen lowercase
beginnt. Wenn ich den Controller mit dem ersten Zeichen umbenenne Großbuchstaben dann funktioniert es.
Ich habe versucht, xampp es funktioniert dort mit Controller-Namen beginnt mit Kleinbuchstaben.
Muss ich eine Einstellung ändern, damit meine App mit controller name
funktioniert, die in lowercase
startet, oder alle Controller mit dem ersten Zeichen in Großbuchstaben umbenennen?
Ich weiß, dass es keine schwierige Aufgabe ist, alle Controller umzubenennen, aber ich muss wissen, ob es eine Problemumgehung gibt.
Vielen Dank im Voraus für Ihre wertvolle Zeit.
2 Antworten
In Codeigniter 3 müssen Sie Dateinamen mit Großbuchstaben in first erstellen. Dateinamen bedeuten Modell und Controller .
Und unter Windows funktioniert es, wenn es in kleinen Umhängen ist. Aber unter Linux wird es nicht. Es unterscheidet zwischen Groß- und Kleinschreibung.
Namenskonventionen in Codeigniter
In Codeigniter 3 müssen Controller und Modellname mit dem Titel case.ex- Home, Registration beginnen.
Das Fenster unterscheidet nicht zwischen Groß- und Kleinschreibung. Der Linux-Basisserver unterscheidet zwischen Groß- und Kleinschreibung.
Neue Fragen
php
PHP ist eine weit verbreitete, übergeordnete, dynamische, objektorientierte und interpretierte Skriptsprache, die hauptsächlich für die serverseitige Webentwicklung entwickelt wurde. Wird für Fragen zur PHP-Sprache verwendet.