discuz Lösung für den Verlust von index.php: 1. Laden Sie die Datei index.php über FTP oder andere Methoden erneut in das Stammverzeichnis der Website hoch. 2. Sichern Sie zunächst die vorhandenen Website-Dateien und die Datenbank Laden Sie dann die neueste Version des Discuz-Programms herunter, laden Sie sie auf den Server hoch und folgen Sie der offiziellen Installationsdokumentation. 3. Wenn das Problem der fehlenden Datei index.php vorübergehend nicht gelöst werden kann, können Sie stattdessen die 404-Seite verwenden.
Das Betriebssystem für dieses Tutorial: Windows 10-System, Discuz X3.4-Version, Dell G3-Computer.
discuz ist ein Open-Source-PHP-Forumsprogramm und index.php ist die Kerndatei auf der Homepage seiner Website. Fehlt index.php, kann die Website nicht normal aufgerufen werden. Die Lösung lautet wie folgt:
1 Laden Sie die Datei index.php erneut hoch.
Wenn Sie eine Sicherungsdatei der Website haben, oder von anderen Kanälen erhalten haben. Für das Discuz-Programm der gleichen Version wie Ihre Website können Sie die Datei index.php über FTP oder andere Methoden erneut in das Stammverzeichnis der Website hochladen.
2. Discuz-Programm neu installieren
Wenn Sie die richtige Version des Programms nicht finden oder auf andere Probleme stoßen, können Sie versuchen, Discuz neu zu installieren Programm. Sie müssen zunächst vorhandene Website-Dateien und Datenbanken sichern, dann die neueste Version des Discuz-Programms herunterladen, auf den Server hochladen und der offiziellen Installationsdokumentation folgen.
3. Verwenden Sie die 404-Seite anstelle von index.php
Wenn Sie das Problem der fehlenden index.php-Datei vorübergehend nicht lösen können, können Sie dies tun Erwägen Sie die Verwendung einer 404-Seitenersetzung. Erstellen Sie im Stammverzeichnis der Website eine Datei mit dem Namen 404.html und folgendem Inhalt:
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>404 Not Found</title> </head> <body> <h1>404 Not Found</h1> <p>The requested URL <?php echo $_SERVER["REQUEST_URI"]; ?> was not found on this server.</p> </body> </html>
Erstellen Sie dann eine .htaccess-Datei im Stammverzeichnis der Website und fügen Sie am Ende den folgenden Code hinzu der Datei:
ErrorDocument 404 /404.html
Diese Einstellung springt automatisch zur Seite 404.html, wenn auf Dateien zugegriffen wird, die nicht im Stammverzeichnis der Website vorhanden sind.
Das obige ist der detaillierte Inhalt vonSo lösen Sie Discuz Lost index.php. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!