Artikelverzeichnis
VestaCPJa, Unterstützung CentOS 7-System, Open Source und einfach zu bedienenLinuxSchalttafel.
有网络 网络Jemand verwendet das VestaCP-Panel und stößt plötzlich auf das Problem, dass Apache Service PHP einen 500-Fehler meldet ...
Geben Sie den Befehl zum Neustart des Apache-Dienstes in SSH▼ ein
service httpd restart
Nach dem Neustart von Apache erscheint folgende Fehlermeldung▼
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
- 打开WordPressWebsite, PHP meldet 500-Fehler direkt ...
während Sie den Befehl eingeben systemctl status httpd.service
Danach traten wieder folgende Fehlerprobleme auf ▼
[root@ten ~]# systemctl status httpd.service * httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/httpd.service.d `-limits.conf Active: failed (Result: exit-code) since Mon 2018-05-14 20:22:29 +08; 1min 1s ago Process: 1633 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE) Process: 1631 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) Main PID: 1631 (code=exited, status=1/FAILURE) May 14 20:22:28 CentOS systemd[1]: Starting The Apache HTTP Server... May 14 20:22:29 CentOS httpd[1631]: [Mon May 14 20:22:29.000941 2018] [so:warn] [pid 1631] AH01574: module ruid2_module is already loaded, skipping May 14 20:22:29 CentOS systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE May 14 20:22:29 CentOS kill[1633]: kill: cannot find process "" May 14 20:22:29 CentOS systemd[1]: httpd.service: control process exited, code=exited status=1 May 14 20:22:29 CentOS systemd[1]: Failed to start The Apache HTTP Server. May 14 20:22:29 CentOS systemd[1]: Unit httpd.service entered failed state. May 14 20:22:29 CentOS systemd[1]: httpd.service failed. [root@ten ~]# ^C
- Dieses Problem ist sehr schwierig, und wenn es nicht schnell gelöst wird, wird es unweigerlich Auswirkungen auf die habenWeb-PromotionLeistung uSEOWirkung……
Das Folgende ist die Lösung für den 500-Fehler, der von Apache Service PHP▼ gemeldet wird
Aktualisieren Sie VestaCP und starten Sie den Server neu
Schritt 1:Führen Sie den folgenden Befehl aus, um VestaCP ▼ zu aktualisieren
v-update-sys-vesta-all
Schritt 2:VestaCP neu starten ▼
service vesta restart
3 步:Starten Sie den Server neu ▼
reboot
- Unerwarteterweise kehrt er nach dem Neustart des Servers zum Normalzustand zurück, haha!
Was ist, wenn der Fehler nicht behoben werden kann?
Wenn das VestaCP-Panel aktualisiert und der Server neu gestartet wird, kann das Problem „Apache Service PHP meldet einen 500-Fehler" nicht behoben werden. Es wird empfohlen, das VestaCP-Panel neu zu installieren.
Sichern Sie VestaCP und installieren Sie es neu
1 步:Sichern Sie Ihre Website und Datenbank
- Im Folgenden wird der Benutzername admin als Referenz verwendet.
SSH führen Sie den folgenden Befehl aus ▼
v-backup-user admin
- Nach Abschluss wird eine ZIP-Datei mit Datum und Uhrzeit generiert.
- Beispiel: admin.Jahr-Monat-Tag_Stunde-Minute-Sekunde.tar
Das Sicherungspaket wird in diesem Verzeichnis erstellt ▼
/home/backup
Schritt 2:Verzeichnis wird gesichert /home/backup
, auf Google Drive kopieren
Kopieren Sie das lokale Sicherungsverzeichnis /home/backup
Wechseln Sie in das Sicherungsverzeichnis, in dem die Netzwerkfestplatte mit dem Namen gdrive konfiguriert ist, und umgekehrt ▼
rclone copy /home/backup gdrive:backup
- Kopieren Sie die Sicherungsdatei auf Google Cloud Drive, Installation erforderlichRclone.
Bitte lesen Sie dieses Tutorial für die Installation und Verwendung von Rclone ▼
3 步:Installieren Sie das VestaCP-Panel neu
Löschen Sie nach dem Sichern der Website und der Datenbank den Inhalt des Linux-Servers und installieren Sie dann das VestaCP-Panel ▼ neu
4 步:Sicherungsdateien wiederherstellen
Stellen Sie nach der Neuinstallation des VestaCP-Panels das komprimierte Sicherungspaket auf der Google-Netzwerkfestplatte wieder her /home/backup
Katalog▼
rclone copy gdrive:backup /home/backup
5 步:Geben Sie den folgenden Wiederherstellungsbefehl ein, um ▼ wiederherzustellen
v-restore-user admin admin.年-月-日_时-分-秒.tar
- admin.Jahr-Monat-Tag_Stunde-Minute-Sekunde.tar ist der Name des Sicherungsarchivs.
Wenn eine Fehlermeldung erscheint ▼
-bash: v-restore-user: command not found
Bitte starten Sie den Server neu ▼
reboot
Führen Sie dann den Wiederherstellungsbefehl aus.
Weitere Probleme mit dem VestaCP-Panel finden Sie hier ▼
Hoffnung Chen Weiliang Blog ( https://www.chenweiliang.com/ ) hat „Restart/Reinstall VestaCP to Solve Apache Service PHP Report 500 Error“ geteilt, was für Sie hilfreich ist.
Willkommen, um den Link dieses Artikels zu teilen:https://www.chenweiliang.com/cwl-744.html
Willkommen im Telegrammkanal von Chen Weiliangs Blog, um die neuesten Updates zu erhalten!
📚 Dieser Leitfaden enthält einen enormen Mehrwert. 🌟Dies ist eine seltene Gelegenheit, verpassen Sie sie nicht! ⏰⌛💨
Teilen und liken, wenn es euch gefällt!
Ihr Teilen und Ihre Likes sind unsere ständige Motivation!