Ich habe kürzlich die Apache httpd.conf Datei bearbeitet, damit mod_rewrite funktioniert. Ich weiß nicht, ob dieses Problem daher stammt oder nicht, aber seitdem habe ich dieses Problem.
Das ist, was ich auf der Benutzeroberfläche sehe, wenn ich die Software ausführe -
Serverfehler Die Website hat einen Fehler bei der Wiedergabe von http://localhost/prestashop/ festgestellt. Es könnte für Wartungszwecke down sein oder falsch konfiguriert sein.
Es gibt keine spezifische Datei, die dieses Problem auslöst. Aber ich habe festgestellt, dass normalerweise kleine Programme mit 4-5 PHP-Dateien gut laufen, größere Software mit vielen Dateien (wie PrestaShop) jedoch nicht.
Ich habe die Logs überprüft und das ist, was ich gefunden habe.
[Wed Mar 16 19:33:39 2011] [error] [client ::1] PHP Warnung: Unbekannt: failed to open stream: Permission denied in Unbekannt on line 0
[Wed Mar 16 19:33:39 2011] [error] [client ::1] PHP Fataler Fehler: Unbekannt: Failed opening required '/var/www/html/yomig/index.php' (include_path='.:/usr/share/pear:/usr/share/php') in Unbekannt on line 0
[Wed Mar 16 19:33:39 2011] [error] [client ::1] Datei existiert nicht: /var/www/html/favicon.ico
[Wed Mar 16 19:33:41 2011] [error] [client ::1] PHP Warnung: Unbekannt: failed to open stream: Permission denied in Unbekannt on line 0
[Wed Mar 16 19:33:41 2011] [error] [client ::1] PHP Fataler Fehler: Unbekannt: Failed opening required '/var/www/html/yomig/index.php' (include_path='.:/usr/share/pear:/usr/share/php') in Unbekannt on line 0
0 Stimmen
Ist dein Website-Root: /var/www/html/yomig/ oder /var/www/html/? Es scheint, dass du das Web-Root mit deinen Konfigurationsänderungen gebrochen hast. Welche includes spezifizierst du in index.php? Verwenden sie einen relativen Pfad oder einen absoluten Pfad?
0 Stimmen
Mein Website-Stammverzeichnis ist
/var/www/html/yomig
. Und keine Datei ist in index.php eingeschlossen.0 Stimmen
@AbiusX bitte etwas ausführlicher erklären.
1 Stimmen
Ich denke, er deutet darauf hin, dass der Webserver möglicherweise keinen Lesezugriff auf die Datei "index.php" hat.
0 Stimmen
Hey, Der Ordner ist chmod 755 -R, aber immer noch kein Glück. :-/
0 Stimmen
Versuchen Sie dies, wenn Sie immer noch Probleme haben:
chcon -R -h -t httpd_sys_content_t der_verzeichnis_der_das_Problem_hat
0 Stimmen
Man stößt oft auf diesen Fehler, und um ihn schnell zu beheben, befolgen Sie diese Schritte: stackoverflow.com/a/36577021/2873507