Վերագործարկեք/վերատեղադրեք VestaCP-ը՝ Apache Service PHP report 500 սխալը լուծելու համար

VestaCP- նայո աջակցություն CentOS 7 համակարգ, բաց կոդով և հեշտ օգտագործման համարLinuxկառավարման վահանակ:

网络 营销Ինչ-որ մեկը օգտագործում է VestaCP վահանակը և հանկարծ բախվում է Apache ծառայության PHP-ի խնդրին, որը հայտնում է 500 սխալի մասին...

Մուտքագրեք վերագործարկման Apache ծառայության հրամանը SSH▼-ում

service httpd restart

Apache-ն վերագործարկելուց հետո հայտնվում է հետևյալ սխալի հաղորդագրությունը▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • միացնելWordPressԿայքը, PHP-ն ուղղակիորեն հաղորդում է 500 սխալ...

հրամանը մուտքագրելիս systemctl status httpd.service Դրանից հետո կրկին հայտնվեցին ▼ սխալի հետևյալ խնդիրները

[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
  • Այս խնդիրը շատ բարդ է, և եթե այն արագ չլուծվի, ապա դա անխուսափելիորեն կանդրադառնաՎեբ առաջխաղացումկատարում ևSEOԷֆեկտ……

Ստորև ներկայացված է Apache ծառայության PHP▼ 500 սխալի լուծումը

Թարմացրեք VestaCP-ը և վերագործարկեք սերվերը

քայլ 1:Գործարկեք հետևյալ հրամանը՝ VestaCP ▼-ը թարմացնելու համար

v-update-sys-vesta-all

քայլ 2:Վերագործարկեք VestaCP ▼

service vesta restart

第 3 步:Վերագործարկեք ▼ սերվերը

reboot
  • Անսպասելիորեն, սերվերը վերագործարկելուց հետո այն կվերադառնա նորմալ, haha!

Ի՞նչ անել, եթե սխալը հնարավոր չէ լուծել:

Եթե ​​VestaCP վահանակը թարմացվի, և սերվերը վերագործարկվի, «Apache Service PHP-ն հաղորդում է 500 սխալի մասին» խնդիրը չի կարող լուծվել: Խորհուրդ է տրվում նորից տեղադրել VestaCP վահանակը:

Կրկնօրինակեք և նորից տեղադրեք VestaCP-ը

第 1 步:Կրկնօրինակեք ձեր կայքը և տվյալների բազան

  • Հետևյալը օգտագործում է օգտվողի անունը admin որպես հղում:

SSH գործարկեք հետևյալ ▼ հրամանը

v-backup-user admin
  • Ավարտելուց հետո կստեղծվի ամսաթվի և ժամի փոստարկղ:
  • Օրինակ՝ admin.year-month-day_hour-minute-second.tar

Պահուստային փաթեթը կստեղծվի այս գրացուցակում ▼

/home/backup

քայլ 2:գրացուցակը կպահուստավորվի /home/backup, պատճենեք Google Drive-ում 

Պատճենեք տեղական պահեստային գրացուցակը /home/backup Գնացեք պահուստային գրացուցակ, որտեղ կազմաձևված է gdrive անունով ցանցային սկավառակը, և հակառակը ▼

rclone copy /home/backup gdrive:backup
  • Պատճենեք պահուստային ֆայլը Google Cloud Drive-ում, տեղադրումը պարտադիր էRclone.

Խնդրում ենք ծանոթանալ այս ձեռնարկին Rclone-ի տեղադրման և օգտագործման համար ▼

第 3 步:Նորից տեղադրեք VestaCP վահանակը 

Կայքը և տվյալների բազան կրկնօրինակելուց հետո ջնջեք Linux սերվերի բովանդակությունը, այնուհետև նորից տեղադրեք VestaCP վահանակը ▼

第 4 步:Պահուստային ֆայլերի վերականգնում

VestaCP վահանակը նորից տեղադրելուց հետո վերականգնեք պահուստային սեղմված փաթեթը Google ցանցի սկավառակի վրա /home/backup Կատալոգ ▼

rclone copy gdrive:backup /home/backup

第 5 步:Մուտքագրեք հետևյալ վերականգնման հրամանը՝ ▼ վերականգնելու համար

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar-ը պահուստային արխիվի անունն է:

Եթե ​​սխալ հաղորդագրություն հայտնվի ▼

-bash: v-restore-user: command not found

Խնդրում ենք վերագործարկել ▼ սերվերը

reboot

Այնուհետև կատարեք վերականգնման կրկնօրինակի հրամանը:

VestaCP վահանակի լրացուցիչ խնդիրների համար կարող եք տեսնել այստեղ ▼

Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Վերագործարկեք/Վերտեղադրեք VestaCP-ն՝ լուծելու Apache ծառայության PHP Report 500 սխալը», որն օգտակար է ձեզ համար:

Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-744.html

Բարի գալուստ Chen Weiliang-ի բլոգի Telegram ալիք՝ վերջին թարմացումները ստանալու համար:

🔔 Եղեք առաջինը, ով կստանա արժեքավոր «ChatGPT բովանդակության շուկայավարման AI գործիքի օգտագործման ուղեցույցը» ալիքի վերին գրացուցակում: 🌟
📚 Այս ուղեցույցը պարունակում է հսկայական արժեք, 🌟Սա հազվագյուտ հնարավորություն է, բաց մի՛ թողեք այն։ ⏰⌛💨
Տարածեք և հավանեք, եթե հավանեցիք:
Ձեր տարածումը և հավանումները մեր շարունակական շարժառիթն են:

 

发表 评论

Ձեր էլ. Փոստի հասցեն չի հրապարակվի: Օգտագործվում են պահանջվող դաշտերը * Պիտակ

ոլորել դեպի վերև