Artikulu direktorioa
VestaCP CentOS 7 onartzen duen Linux kontrol panel irekiko eta erabilerraza da.
VestaCP panela erabiltzen ari den sare-marketin batek bat-batean 500 errore bat aurkitu du Apache Service PHP-tik...
Sartu berrabiarazi Apache zerbitzua komandoa SSH▼-n
service httpd restart
Apache berrabiarazi ondoren, errore-mezu hau agertzen da▼
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
- 打开WordPressWebguneak, PHP-k 500 errorearen berri ematen du zuzenean...
komandoa sartu bitartean systemctl status httpd.service Horren ostean, errore-arazo hauek berriro agertu ziren ▼
[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- Arazo hau oso zaila da, eta azkar konpontzen ez bada, ezinbestean eragina izango duWeb Sustapenaerrendimendua etaSEOEragina……
Apache Service PHP▼-ek jakinarazitako 500 errorearen irtenbidea da honako hau
Eguneratu VestaCP eta berrabiarazi zerbitzaria
1. urratsa: Exekutatu komando hau VestaCP eguneratzeko ▼
v-update-sys-vesta-all
2. urratsa: Berrabiarazi VestaCP ▼
service vesta restart
3. urratsa: Berrabiarazi zerbitzaria ▼
reboot
- Ezustean, zerbitzaria berrabiarazi ondoren, normaltasunera itzuliko da, jaja!
Eta errorea konpondu ezin bada?
VestaCP panela eguneratzen bada eta zerbitzaria berrabiarazten bada, "Apache Service PHP-k 500 errorea jakinarazi du" arazoa ezin da konpondu. VestaCP panela berriro instalatzea gomendatzen da.
Egin babeskopiak eta instalatu berriro VestaCP
1. urratsa: Egin zure webgunearen eta datu-basearen babeskopia.
- Jarraian, erabiltzaile-izena admin erabiltzen da erreferentzia gisa.
SSH exekutatu hurrengo komandoa ▼
v-backup-user admin
- Osatutakoan, zip bat sortuko da data eta ordua dituena.
- Adibidez: admin.year-month-day_hour-minute-second.tar
Babeskopia paketea direktorio honetan sortuko da ▼
/home/backup
2. urratsa:direktorioaren babeskopia egingo da /home/backup, kopiatu Google Drive-n
Kopiatu tokiko babeskopien direktorioa /home/backup Joan gdrive izeneko sareko diskoa konfiguratuta dagoen babeskopien direktoriora, eta alderantziz ▼
rclone copy /home/backup gdrive:backup
- Kopiatu babeskopia fitxategia Google Cloud Drive-n, instalazioa beharrezkoa daRclone.
Mesedez, ikusi tutorial hau Rclone instalatzeko eta erabiltzeko ▼
3. urratsa: VestaCP panela berriro instalatu
Webgunearen eta datu-basearen babeskopia egin ondoren, ezabatu Linux zerbitzariaren edukia eta, ondoren, berriro instalatu VestaCP panela ▼
4. urratsa: Berreskuratu babeskopiak
VestaCP panela berriro instalatu ondoren, leheneratu Google sareko diskoko babeskopia konprimitutako paketea /home/backup Katalogoa▼
rclone copy gdrive:backup /home/backup
5. urratsa: Sartu berreskuratze komando hau leheneratzeko ▼
v-restore-user admin admin.年-月-日_时-分-秒.tar
- admin.year-month-day_hour-minute-second.tar da babeskopiaren artxiboaren izena.
Errore-mezu bat agertzen bada ▼
-bash: v-restore-user: command not found
Mesedez, berrabiarazi zerbitzaria ▼
reboot
Ondoren, exekutatu leheneratu babeskopia komandoa.
VestaCP paneleko arazo gehiago lortzeko, hemen ikus dezakezu ▼
Zorionez, Chen Weiliangen blogean ( https://www.chenweiliang.com/ ) partekatutako "VestaCP berrabiaraztea/berriro instalatzea Apache Zerbitzu PHP 500 errorea konpontzeko" artikulua lagungarria izango zaizu.
Anima zaitez artikulu honen esteka partekatzera: https://www.chenweiliang.com/cwl-744.html


