Znova zaženite/znova namestite VestaCP, da odpravite napako poročila PHP 500 storitve Apache

VestaCPJa podpora CentOS 7, odprtokoden in enostaven za uporaboLinuxNadzorna plošča.

imajo营销Nekdo uporablja ploščo VestaCP in nenadoma naleti na težavo Apache Service PHP, ki poroča o napaki 500 ...

V SSH▼ vnesite ukaz za ponovni zagon storitve Apache

service httpd restart

Po ponovnem zagonu Apacheja se prikaže naslednje sporočilo o napaki▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • 打开WordPressSpletno mesto, PHP neposredno poroča o napaki 500 ...

med vnosom ukaza systemctl status httpd.service Po tem so se ponovno pojavile naslednje težave z napakami ▼

[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
  • Ta problem je zelo težaven in če ga ne rešite hitro, bo neizogibno vplival naSpletna promocijauspešnosti inSEOUčinek……

Sledi rešitev za napako 500, ki jo je sporočila storitev Apache PHP▼

Posodobite VestaCP in znova zaženite strežnik

korak 1:Za posodobitev VestaCP ▼ zaženite naslednji ukaz

v-update-sys-vesta-all

korak 2:Znova zaženite VestaCP ▼

service vesta restart

第 3 步:Ponovno zaženite strežnik ▼

reboot
  • Nepričakovano se bo po ponovnem zagonu strežnik vrnil v normalno stanje, haha!

Kaj pa, če napake ni mogoče odpraviti?

Če je plošča VestaCP posodobljena in se strežnik znova zažene, težave »Storitev Apache PHP poroča o napaki 500« ni mogoče rešiti. Priporočljivo je, da ploščo VestaCP znova namestite.

Varnostno kopirajte in znova namestite VestaCP

第 1 步:Varnostno kopirajte svoje spletno mesto in bazo podatkov

  • Naslednje uporablja uporabniško ime admin kot referenco.

SSH zaženite naslednji ukaz ▼

v-backup-user admin
  • Ko bo končano, bo ustvarjen zip z datumom in uro.
  • Na primer: admin.year-month-day_hour-minute-second.tar

Varnostni paket bo ustvarjen v tem imeniku ▼

/home/backup

korak 2:imenik bo varnostno kopiran /home/backup, kopirajte v Google Drive 

Kopirajte lokalni varnostni imenik /home/backup Pojdite v imenik varnostne kopije, kjer je konfiguriran omrežni disk z imenom gdrive, in obratno ▼

rclone copy /home/backup gdrive:backup
  • Kopirajte varnostno kopijo v Google Cloud Drive, potrebna je namestitevRclone.

Oglejte si to vadnico za namestitev in uporabo Rclone ▼

第 3 步:Ponovno namestite ploščo VestaCP 

Po izdelavi varnostne kopije spletnega mesta in baze podatkov izbrišite vsebino strežnika Linux in nato znova namestite ploščo VestaCP ▼

第 4 步:Obnavljanje varnostnih kopij datotek

Po ponovni namestitvi plošče VestaCP obnovite varnostno kopijo stisnjenega paketa na disku Googlovega omrežja /home/backup Katalog▼

rclone copy gdrive:backup /home/backup

第 5 步:Vnesite naslednji ukaz za obnovitev, da obnovite ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar je ime arhiva varnostne kopije.

Če se pojavi sporočilo o napaki ▼

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

Znova zaženite strežnik ▼

reboot

Nato izvedite ukaz za obnovitev varnostne kopije.

Za več težav s ploščo VestaCP si lahko ogledate tukaj ▼

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) je delil "Znova zaženite/ponovno namestite VestaCP za rešitev napake PHP poročila 500 storitve Apache", kar vam je v pomoč.

Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-744.html

Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!

🔔 Bodite prvi, ki boste prejeli dragocen »Vodnik za uporabo orodja AI za vsebinski marketing ChatGPT« v zgornjem imeniku kanala! 🌟
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!

 

发表 评论

Vaš e-poštni naslov ne bo objavljen. 必填 项 已 用 * Oznaka

滚动 到 顶部