ich mit einem Controller aufgerufen Anbieter ein Setup von Codeigniter an der richtigen Stelle. Ich habe auch einen Ordner namens Lieferanten im Stammverzeichnis des Projekts.Codeigniter zeigt Dateistruktur auf localhost
Das Problem ist, wenn ich Aufruf www.example.com/vendors Codeigniter Routen in den Ordner namens Anbieter im Stammverzeichnis versuchen und zeigt die Dateistruktur im Browser.
Wie kann ich diese andere beheben, als entweder den Controller oder den Ordner umbenennen.
Sollte Codeigniter nicht für einen Controller suchen nur unter dem Controller-Ordner?
Zitat von OP Kommentar:
dies auf localhost passiert (Apache 2.4.27 und PHP 7.1.9), arbeitet auf dem Produktionsserver in Ordnung.
Welche Web-Server verwenden Sie? Sie müssen den Verzeichniseintrag in der Webserverkonfiguration ändern. – jfadich
benennen Sie Ihre Controller my_vendor .... sonst werden Sie einen Konstruktor in Ihrem Controller benötigen – Vickel
@jfadich auf localhost geschieht, arbeitet auf dem Produktionsserver in Ordnung. –