Artikola Adresaro
VestaCPJes subteno CentOS 7 sistemo, malferma fonto kaj facile uzeblalinuxkontrolpanelo.
HaviInterreta MerkatadoIu uzas la VestaCP-panelon kaj subite renkontas la problemon, ke Apache Service PHP raportas 500-eraron...
Enigu la rekomencan servon de Apache en SSH▼
service httpd restart
Post rekomenco de Apache, aperas la sekva erarmesaĝo▼
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
- ŝaltiWordPressRetejo, PHP raportas 500-eraron rekte...
dum enigo de la komando systemctl status httpd.service
Post tio, la jenaj erarproblemoj denove aperis ▼
[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 tiu problemo estas tre malfacila, kaj se ĝi ne estas solvita rapide, ĝi neeviteble influos laReteja Promocioagado kajSEOEfiko……
La sekvanta estas la solvo al la 500-eraro raportita de Apache Service PHP▼
Ĝisdatigu VestaCP kaj rekomencu la servilon
paŝo 1:Rulu la sekvan komandon por ĝisdatigi VestaCP ▼
v-update-sys-vesta-all
paŝo 2:Rekomencu VestaCP ▼
service vesta restart
paŝo 3:Rekomencu la servilon ▼
reboot
- Neatendite, post rekomenco de la servilo, ĝi revenos al normalo, haha!
Kio se la eraro ne povas esti solvita?
Se la VestaCP-panelo estas ĝisdatigita kaj la servilo estas rekomencita, la problemo de "Apache Service PHP raportas eraron 500" ne povas esti solvita. Oni rekomendas reinstali la VestaCP-panelon.
Rezervu kaj reinstalu VestaCP
paŝo 1:Rezervu vian retejon kaj datumbazon
- La sekvanta uzas la uzantnomon administranto kiel referencon.
SSH rulu la jenan komandon ▼
v-backup-user admin
- Post kiam kompleta, zipo kun dato kaj horo estos generita.
- Ekzemple: admin.jaro-monato-tago_hour-minuto-sekundo.tar
La rezerva pako estos generita en ĉi tiu dosierujo ▼
/home/backup
paŝo 2:dosierujo estos sekurkopiita /home/backup
, kopiu al Google Drive
Kopiu la lokan rezervan dosierujon /home/backup
Iru al la rezerva dosierujo kie la retdisko nomita gdrive estas agordita, kaj inverse ▼
rclone copy /home/backup gdrive:backup
- Kopiu la rezervan dosieron al Google Cloud Drive, necesas instaloRklono.
Bonvolu konsulti ĉi tiun lernilon pri instalado kaj uzado de Rclone ▼
paŝo 3:Reinstalu la VestaCP-panelon
Post sekurkopio de la retejo kaj datumbazo, forigu la enhavon de la Linuksa servilo, kaj poste reinstalu la VestaCP-panelon ▼
paŝo 4:Restarigi rezervajn dosierojn
Post reinstalo de la VestaCP-panelo, restarigu la rezervan kunpremitan pakaĵon en la retdisko de Google al /home/backup
Katalogo▼
rclone copy gdrive:backup /home/backup
paŝo 5:Enigu la sekvan restarigi komandon por restarigi ▼
v-restore-user admin admin.年-月-日_时-分-秒.tar
- admin.year-month-day_hour-minute-second.tar estas la nomo de la rezerva arkivo.
Se aperas erarmesaĝo ▼
-bash: v-restore-user: command not found
Bonvolu rekomenci la servilon ▼
reboot
Poste, ekzekutu la restarigi rezervan komandon.
Por pliaj problemoj pri VestaCP-panelo, vi povas vidi ĉi tie ▼
Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) dividis "Rekomenci/Reinstali VestaCP por Solvi Apache Servan PHP-Raporton 500-Eraron", kiu estas helpema al vi.
Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-744.html
Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!