Start/installer VestaCP på nytt for å løse Apache Service PHP rapport 500 feil

VestaCPJa støtte CentOS 7 system, åpen kildekode og enkel å brukeLinuxkontrollpanel.

InternettmarkedsføringNoen bruker VestaCP-panelet og støter plutselig på problemet med at Apache Service PHP rapporterer en 500-feil...

Skriv inn kommandoen omstart Apache-tjenesten i SSH▼

service httpd restart

Etter å ha startet Apache på nytt, vises følgende feilmelding▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • 打开WordPressNettsted, PHP rapporterer 500-feil direkte...

mens du skriver inn kommandoen systemctl status httpd.service Etter det dukket følgende feilproblemer opp igjen ▼

[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
  • Dette problemet er veldig vanskelig, og hvis det ikke løses raskt, vil det uunngåelig påvirkeNettpromoteringytelse ogSEOEffekt……

Følgende er løsningen på 500-feilen rapportert av Apache Service PHP▼

Oppdater VestaCP og start serveren på nytt

trinn 1:Kjør følgende kommando for å oppdatere VestaCP ▼

v-update-sys-vesta-all

trinn 2:Start VestaCP på nytt ▼

service vesta restart

第 3 步:Start serveren på nytt ▼

reboot
  • Uventet, etter å ha startet serveren på nytt, vil den gå tilbake til det normale, haha!

Hva om feilen ikke kan løses?

Hvis VestaCP-panelet oppdateres og serveren startes på nytt, kan ikke problemet med "Apache Service PHP rapporterer en 500-feil" løses. Det anbefales å installere VestaCP-panelet på nytt.

Sikkerhetskopier og installer VestaCP på nytt

第 1 步:Sikkerhetskopier nettstedet og databasen

  • Følgende bruker brukernavnet admin som referanse.

SSH kjør følgende kommando ▼

v-backup-user admin
  • Når den er fullført, vil en zip med dato og klokkeslett bli generert.
  • For eksempel: admin.year-month-day_hour-minute-second.tar

Sikkerhetskopieringspakken vil bli generert i denne katalogen ▼

/home/backup

trinn 2:katalogen vil bli sikkerhetskopiert /home/backup, kopier til Google Disk 

Kopier den lokale sikkerhetskopieringskatalogen /home/backup Gå til sikkerhetskopikatalogen der nettverksdisken gdrive er konfigurert, og omvendt ▼

rclone copy /home/backup gdrive:backup
  • Kopier sikkerhetskopifilen til Google Cloud Drive, installasjon krevesRclone.

Se denne veiledningen for installasjon og bruk av Rclone ▼

第 3 步:Installer VestaCP-panelet på nytt 

Etter å ha sikkerhetskopiert nettstedet og databasen, slett innholdet på Linux-serveren, og installer deretter VestaCP-panelet på nytt ▼

第 4 步:Gjenoppretter sikkerhetskopifiler

Etter å ha installert VestaCP-panelet på nytt, gjenopprett den komprimerte sikkerhetskopien på Googles nettverksdisk til /home/backup Katalog▼

rclone copy gdrive:backup /home/backup

第 5 步:Skriv inn følgende gjenopprettingskommando for å gjenopprette ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar er navnet på sikkerhetskopiarkivet.

Hvis en feilmelding vises ▼

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

Start serveren på nytt ▼

reboot

Utfør deretter kommandoen for gjenoppretting av sikkerhetskopi.

For flere problemer med VestaCP-panelet, kan du se her ▼

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delte "Restart/Reinstall VestaCP to Solve Apache Service PHP Report 500 Error", som er nyttig for deg.

Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-744.html

Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen