Das Problem mit 500 Fehlern (mit CodeIgniter), mit verschiedenen Apache-Einstellungen, zeigt 500 Fehler an, wenn ein Fehler bei der PHP-Konfiguration auftritt.
Hier ist, wie es 500 Fehler mit CodeIgniter auslösen kann:
Bitte überprüfen Sie Ihre Apache-Fehlerprotokolle, dort sollten einige interessante Informationen drin sein.
Kommentar in httpd.conf (Apache-Konfigurationsdatei) entfernen:
%Vor%Falls jemand anderes über dieses Problem stolpert, habe ich ein älteres CodeIgniter-Projekt geerbt und hatte große Schwierigkeiten, es zu installieren.
Ich habe eine Menge Zeit damit verschwendet, eine lokale Installation der Site zu erstellen und habe alles versucht. Am Ende war die Lösung einfach.
Das Problem ist, dass ältere CodeIgniter-Versionen (wie 1.7 und darunter) nicht mit PHP 5.3 funktionieren. Die Lösung ist, zu PHP 5.2 oder etwas älterem zu wechseln.
Immer wenn ich CodeIgniter in einem Unterverzeichnis ausführe, setze ich %code% darauf. Versuchen Sie es als %code% anstelle von %code% zu setzen.
Sie versuchen, index.php von Ihrer Website-URL zu entfernen, korrigieren?
Versuchen Sie, %code% auf %code% anstelle von %code% zu setzen.
Dies ist wahrscheinlich nicht mehr relevant für diesen Thread, aber hoffentlich hilfreich für jemanden. Ich hatte 500 Fehler für die letzte Stunde, da ich einen Controller hatte, der ein Array zurücksendet, das nicht von der php-Version unterstützt wird, die auf meinem (beschissenen) Server lief. Scheint trivial, aber hatte die Kennzeichen eines Codeigniter-Fehlers.
Ich musste verwenden:
%Vor%Anstelle von
%Vor%Prost
if Der wampserver Version 2.5 ändert dann die Apache-Konfiguration als
Ссылка Von
%Vor%Um, löschen Sie die #
%Vor%das funktioniert gut für mich
Ich weiß, ich bin zu spät, aber das wird jemandem helfen.
Überprüfen Sie, ob die Engine zum erneuten Schreiben aktiviert ist.
Wenn nicht, aktivieren Sie die Engine neu schreiben und den Server neu starten.
%Vor%Ich habe ein mit CodeIgniter geschriebenes PHP-Skript heruntergeladen. Wenn ich es vom localhost aus starte, gehe ich in den Admin-Ordner und es wird wieder localhost angezeigt. Auch wenn es von meinem Web-Host ausgeführt wird, zeigt es einen 500 Internal Server Error.
Ich starte die Seite von Ссылка Es funktioniert. Wenn ich dann versuche, auf die Admin-Seite zu wechseln, die sich in Ссылка befindet, gibt es einen 500 Internal Server Error.
Ich habe hier gelesen, dass dies auf einen falschen Code in der .htaccess-Datei zurückzuführen sein könnte. Dies ist meine aktuelle .htaccess-Datei
%Vor%
%Vor%
Bitte helfen Sie mir. Ich weiß, es könnte ein sehr kleines Problem sein, aber ich kann den Fehler nicht finden.
Versuchen Sie es mit Ihrer .htaccess-Datei:
%Vor%