Drejtoria e artikujve
VestaCPpo mbështetje CentOS 7 sistem, me burim të hapur dhe i lehtë për t'u përdorurLinuxPaneli i kontrollit.
kamMarketingu në internetDikush po përdor panelin VestaCP dhe papritmas ndeshet me problemin e Shërbimit Apache PHP që raporton një gabim 500...
Futni komandën e rinisjes së shërbimit Apache në SSH▼
service httpd restart
Pas rinisjes së Apache, shfaqet mesazhi i mëposhtëm i gabimit ▼
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
- hapurWordPressFaqja e internetit, PHP raporton gabimin 500 direkt...
gjatë futjes së komandës systemctl status httpd.service
Pas kësaj, problemet e mëposhtme të gabimit u shfaqën përsëri ▼
[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
- Ky problem është shumë i vështirë dhe nëse nuk zgjidhet shpejt, do të ndikojë në mënyrë të pashmangshmePromovimi në uebperformanca dheSEOEfekti……
Më poshtë është zgjidhja për gabimin 500 të raportuar nga Shërbimi Apache PHP▼
Përditësoni VestaCP dhe rinisni serverin
Hapi 1:Ekzekutoni komandën e mëposhtme për të përditësuar VestaCP ▼
v-update-sys-vesta-all
Hapi 2:Rinis VestaCP ▼
service vesta restart
第 3 步:Rinisni serverin ▼
reboot
- Pa pritur, pas rinisjes së serverit, ai do të kthehet në normalitet, haha!
Po nëse gabimi nuk mund të zgjidhet?
Nëse paneli VestaCP përditësohet dhe serveri riniset, problemi i "Shërbimit Apache PHP raporton një gabim 500" nuk mund të zgjidhet. Rekomandohet të riinstaloni panelin VestaCP.
Rezervoni dhe riinstaloni VestaCP
第 1 步:Bëni kopje rezervë të faqes suaj të internetit dhe bazës së të dhënave
- Më poshtë përdor emrin e përdoruesit admin si referencë.
SSH ekzekutoni komandën e mëposhtme ▼
v-backup-user admin
- Pasi të përfundojë, do të krijohet një zip me datën dhe orën.
- Për shembull: admin.year-month-day_hour-minute-second.tar
Paketa rezervë do të gjenerohet në këtë direktori ▼
/home/backup
Hapi 2:drejtoria do të rezervohet /home/backup
, kopjoni në Google Drive
Kopjoni drejtorinë lokale të rezervës /home/backup
Shkoni te drejtoria rezervë ku është konfiguruar disku i rrjetit me emrin gdrive, dhe anasjelltas ▼
rclone copy /home/backup gdrive:backup
- Kopjo skedarin rezervë në Google Cloud Drive, kërkohet instalimiRklon.
Ju lutemi referojuni këtij udhëzuesi për instalimin dhe përdorimin e Rclone ▼
第 3 步:Riinstaloni panelin VestaCP
Pasi të keni rezervuar faqen e internetit dhe bazën e të dhënave, fshini përmbajtjen e serverit Linux dhe më pas instaloni përsëri panelin VestaCP ▼
第 4 步:Rivendosja e skedarëve rezervë
Pas riinstalimit të panelit VestaCP, rivendosni paketën rezervë të ngjeshur në diskun e rrjetit Google në /home/backup
Katalog ▼
rclone copy gdrive:backup /home/backup
第 5 步:Futni komandën e mëposhtme të rivendosjes për të rivendosur ▼
v-restore-user admin admin.年-月-日_时-分-秒.tar
- admin.year-month-day_hour-minute-second.tar është emri i arkivit rezervë.
Nëse shfaqet një mesazh gabimi ▼
-bash: v-restore-user: command not found
Ju lutemi rinisni serverin ▼
reboot
Pastaj, ekzekutoni komandën e rivendosjes së rezervës.
Për më shumë çështje të panelit VestaCP, mund të shihni këtu ▼
Blogu Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shpërndau "Rinisni/Rinstaloni VestaCP për të zgjidhur gabimin e raportit 500 të shërbimit Apache PHP", i cili është i dobishëm për ju.
Mirë se vini të shpërndani lidhjen e këtij artikulli:https://www.chenweiliang.com/cwl-744.html
Mirësevini në kanalin Telegram të blogut të Chen Weiliang për të marrë përditësimet më të fundit!
📚 Ky udhëzues përmban vlera të mëdha, 🌟Ky është një mundësi e rrallë, mos e humbisni! ⏰⌛💨
Shpërndaje dhe like nëse të pëlqen!
Ndarjet dhe pëlqimet tuaja janë motivimi ynë i vazhdueshëm!