Rekomencu/reinstalu VestaCP por solvi Apache Service PHP-raporto 500-eraro

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!

🔔 Estu la unua ricevi la valoran "ChatGPT Content Marketing AI Tool Use Guide" en la ĉefa dosierujo de la kanalo! 🌟
📚 Ĉ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!

 

Lasu komenton

Via retpoŝta adreso ne estos publikigita. Bezonataj kampoj estas uzataj * Etikedo

rulumu al la supro