Starta om/installera om VestaCP för att lösa Apache Service PHP rapport 500-fel

VestaCPJa stöd CentOS 7-system, öppen källkod och lätt att användaLinuxkontrollpanel.

har网络 营销Någon använder VestaCP-panelen och stöter plötsligt på problemet med att Apache Service PHP rapporterar ett 500-fel...

Ange omstart Apache-tjänstkommandot i SSH▼

service httpd restart

Efter att ha startat om Apache visas följande felmeddelande▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • sätta påWordpressWebbplats, PHP rapporterar 500-fel direkt...

medan du anger kommandot systemctl status httpd.service Efter det dök följande felproblem upp igen ▼

[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
  • Detta problem är mycket svårt, och om det inte löses snabbt, kommer det oundvikligen att påverkaWeb marknadsföringprestanda ochSEOEffekt……

Följande är lösningen på 500-felet som rapporterats av Apache Service PHP▼

Uppdatera VestaCP och starta om servern

steg 1:Kör följande kommando för att uppdatera VestaCP ▼

v-update-sys-vesta-all

steg 2:Starta om VestaCP ▼

service vesta restart

第 3 步:Starta om servern ▼

reboot
  • Oväntat, efter att ha startat om servern, kommer den att återgå till det normala, haha!

Vad händer om felet inte kan lösas?

Om VestaCP-panelen uppdateras och servern startas om kan problemet med "Apache Service PHP rapporterar ett 500-fel" inte lösas. Det rekommenderas att installera om VestaCP-panelen.

Säkerhetskopiera och installera om VestaCP

第 1 步:Säkerhetskopiera din webbplats och databas

  • Följande använder användarnamnet admin som referens.

SSH kör följande kommando ▼

v-backup-user admin
  • När det är klart kommer en zip med datum och tid att genereras.
  • Till exempel: admin.year-month-day_hour-minute-second.tar

Säkerhetskopieringspaketet kommer att genereras i den här katalogen ▼

/home/backup

steg 2:katalogen kommer att säkerhetskopieras /home/backup, kopiera till Google Drive 

Kopiera den lokala säkerhetskopieringskatalogen /home/backup Gå till säkerhetskopieringskatalogen där nätverksdisken gdrive är konfigurerad och vice versa ▼

rclone copy /home/backup gdrive:backup
  • Kopiera säkerhetskopian till Google Cloud Drive, installation krävsRclone.

Se denna handledning för installation och användning av Rclone ▼

第 3 步:Installera om VestaCP-panelen 

Efter att ha säkerhetskopierat webbplatsen och databasen, ta bort innehållet på Linux-servern och installera sedan om VestaCP-panelen ▼

第 4 步:Återställer säkerhetskopior

När du har installerat om VestaCP-panelen, återställ det komprimerade säkerhetskopieringspaketet på Googles nätverksdisk till /home/backup Katalog▼

rclone copy gdrive:backup /home/backup

第 5 步:Ange följande återställningskommando för att återställa ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar är namnet på säkerhetskopieringsarkivet.

Om ett felmeddelande visas ▼

-bash: v-restore-user: command not found

Starta om servern ▼

reboot

Kör sedan kommandot återställ säkerhetskopiering.

För fler VestaCP-panelfrågor kan du se här ▼

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Starta om/installera om VestaCP för att lösa Apache Service PHP Report 500 Error", vilket är användbart för dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-744.html

Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

scrolla till toppen