Straipsnių katalogas
VestaCPtaip parama Centos 7 sistema, atviro kodo ir paprasta naudotiLinuxkontrolės skydelis.
有Interneto rinkodaraKažkas naudoja VestaCP skydelį ir staiga susiduria su „Apache Service PHP“ pranešimo apie 500 klaidą problema...
Įveskite iš naujo „Apache“ tarnybos komandą SSH▼
service httpd restart
Iš naujo paleidus Apache, pasirodo toks klaidos pranešimas▼
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
- įjungtiWordPressSvetainė, PHP praneša apie 500 klaidą tiesiogiai...
įvesdami komandą systemctl status httpd.service
Po to vėl pasirodė šios klaidų problemos ▼
[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
- Ši problema yra labai sudėtinga ir, jei ji nebus greitai išspręsta, ji neišvengiamai paveiksInterneto reklamapasirodymas irSEOEfektas……
Toliau pateikiamas „Apache Service PHP▼“ praneštos klaidos 500 sprendimas
Atnaujinkite VestaCP ir paleiskite serverį iš naujo
1 žingsnis:Vykdykite šią komandą, kad atnaujintumėte VestaCP ▼
v-update-sys-vesta-all
2 žingsnis:Iš naujo paleiskite VestaCP ▼
service vesta restart
3 d.:Iš naujo paleiskite serverį ▼
reboot
- Netikėtai iš naujo paleidus serverį jis grįš į normalią būseną, haha!
Ką daryti, jei klaidos nepavyks išspręsti?
Jei VestaCP skydelis yra atnaujintas ir serveris paleidžiamas iš naujo, problema "Apache Service PHP praneša apie 500 klaidą" negali būti išspręsta. Rekomenduojama iš naujo įdiegti VestaCP skydelį.
Kurkite atsarginę kopiją ir iš naujo įdiekite „VestaCP“.
1 d.:Sukurkite savo svetainės ir duomenų bazės atsarginę kopiją
- Toliau kaip nuoroda naudojamas vartotojo vardas admin.
SSH paleiskite šią komandą ▼
v-backup-user admin
- Kai baigsite, bus sugeneruotas ZIP kodas su data ir laiku.
- Pavyzdžiui: admin.metai-mėnuo-diena_valanda-minutė-sekundė.tar
Atsarginis paketas bus sugeneruotas šiame kataloge ▼
/home/backup
2 žingsnis:katalogo atsarginė kopija bus sukurta /home/backup
, nukopijuokite į „Google“ diską
Nukopijuokite vietinį atsarginės kopijos katalogą /home/backup
Eikite į atsarginių kopijų katalogą, kuriame sukonfigūruotas tinklo diskas pavadinimu gdrive, ir atvirkščiai ▼
rclone copy /home/backup gdrive:backup
- Nukopijuokite atsarginės kopijos failą į „Google Cloud Drive“, reikia įdiegtiRclone.
Žr. šią „RClone“ diegimo ir naudojimo pamoką ▼
3 d.:Iš naujo įdiekite VestaCP skydelį
Sukūrę atsargines svetainės ir duomenų bazės kopijas, ištrinkite Linux serverio turinį ir iš naujo įdiekite VestaCP skydelį ▼
4 d.:Atsarginių failų atkūrimas
Iš naujo įdiegę „VestaCP“ skydelį, atkurkite atsarginės kopijos suglaudintą paketą „Google“ tinklo diske į /home/backup
Katalogas▼
rclone copy gdrive:backup /home/backup
5 d.:Norėdami atkurti ▼, įveskite šią atkūrimo komandą
v-restore-user admin admin.年-月-日_时-分-秒.tar
- admin.year-month-day_hour-minute-second.tar yra atsarginio archyvo pavadinimas.
Jei pasirodo klaidos pranešimas ▼
-bash: v-restore-user: command not found
Iš naujo paleiskite serverį ▼
reboot
Tada vykdykite komandą atkurti atsarginę kopiją.
Daugiau VestaCP skydelio problemų galite rasti čia ▼
Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) pasidalino „Iš naujo / iš naujo įdiekite VestaCP, kad išspręstumėte Apache Service PHP Report 500 Error“, kuri jums naudinga.
Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-744.html
Sveiki atvykę į Chen Weiliang tinklaraščio Telegram kanalą, kad gautumėte naujausius atnaujinimus!
📚 Šis vadovas turi didžiulę vertę, 🌟Tai reta galimybė, nepraleiskite jos! ⏰⌛💨
Dalinkitės ir like jei patiko!
Jūsų dalijimasis ir paspaudimai „Patinka“ yra mūsų nuolatinė motyvacija!