Ponovo pokrenite/ponovno instalirajte VestaCP kako biste riješili pogrešku PHP izvješća Apache Service 500

VestaCP je Linux kontrolna ploča otvorenog koda i jednostavna za korištenje koja podržava CentOS 7.

Mrežni marketer koji je koristio VestaCP panel iznenada je naišao na grešku 500 od Apache Service PHP-a...

Unesite naredbu ponovnog pokretanja usluge Apache u SSH▼

service httpd restart

Nakon ponovnog pokretanja Apachea pojavljuje se sljedeća poruka pogreške▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • OtvorenoWordPressWeb stranica, PHP izravno javlja pogrešku 500...

prilikom unosa naredbe systemctl status httpd.service Nakon toga su se ponovno pojavili sljedeći problemi s pogreškama ▼

[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
  • Ovaj problem je vrlo težak, i ako se brzo ne riješi, neizbježno će utjecati naWeb promocijaperformanse iSEOPosljedica……

Slijedi rješenje za grešku 500 koju je prijavio Apache Service PHP▼

Ažurirajte VestaCP i ponovno pokrenite poslužitelj

Korak 1: Pokrenite sljedeću naredbu za ažuriranje VestaCP-a ▼

v-update-sys-vesta-all

Korak 2: Ponovno pokrenite VestaCP ▼

service vesta restart

Korak 3: Ponovno pokrenite poslužitelj ▼

reboot
  • Neočekivano, nakon ponovnog pokretanja poslužitelja, vratit će se u normalu, haha!

Što ako se pogreška ne može riješiti?

Ako se VestaCP panel ažurira i poslužitelj se ponovno pokrene, problem "Apache Service PHP javlja pogrešku 500" ne može se riješiti. Preporučuje se ponovno instalirati VestaCP panel.

Izradite sigurnosnu kopiju i ponovno instalirajte VestaCP

Korak 1: Napravite sigurnosnu kopiju svoje web stranice i baze podataka.

  • Sljedeće koristi korisničko ime admin kao referencu.

SSH pokrenite sljedeću naredbu ▼

v-backup-user admin
  • Nakon dovršetka, generira se zip s datumom i vremenom.
  • Na primjer: admin.year-month-day_hour-minute-second.tar

Paket sigurnosne kopije bit će generiran u ovom direktoriju ▼

/home/backup

korak 2:imenik će biti sigurnosno kopiran /home/backup, kopirajte na Google disk 

Kopirajte lokalni rezervni direktorij /home/backup Idite u direktorij sigurnosne kopije gdje je konfiguriran mrežni disk pod nazivom gdrive i obrnuto ▼

rclone copy /home/backup gdrive:backup
  • Kopirajte datoteku sigurnosne kopije na Google Cloud Drive, potrebna je instalacijaRclone.

Pogledajte ovaj vodič za Rclone instalaciju i korištenje ▼

Korak 3: Ponovno instalirajte VestaCP ploču

Nakon izrade sigurnosne kopije web stranice i baze podataka, izbrišite sadržaj Linux poslužitelja, a zatim ponovno instalirajte VestaCP panel ▼

Korak 4: Vratite sigurnosne kopije datoteka

Nakon ponovne instalacije VestaCP panela, vratite komprimiranu sigurnosnu kopiju paketa na Google mrežni disk /home/backup Katalog▼

rclone copy gdrive:backup /home/backup

Korak 5: Unesite sljedeću naredbu za oporavak ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar je naziv sigurnosne arhive.

Ako se pojavi poruka o pogrešci ▼

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

Molimo ponovno pokrenite poslužitelj ▼

reboot

Zatim izvršite naredbu za vraćanje sigurnosne kopije.

Za više problema s VestaCP panelom, možete vidjeti ovdje ▼

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Dođite na vrh