გადატვირთეთ/დააინსტალირეთ VestaCP Apache Service PHP ანგარიშის 500 შეცდომის მოსაგვარებლად

VestaCPდიახ მხარდაჭერა CentOS 7 სისტემა, ღია წყარო და მარტივი გამოსაყენებელიLinuxმართვის პანელი.

ინტერნეტ მარკეტინგივიღაც იყენებს VestaCP პანელს და უცებ აწყდება Apache Service 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ეფექტი……

ქვემოთ მოცემულია 500 შეცდომის გამოსავალი, რომელიც მოხსენებულია Apache Service PHP ▼-ის მიერ

განაახლეთ VestaCP და გადატვირთეთ სერვერი

ნაბიჯი 1:გაუშვით შემდეგი ბრძანება VestaCP ▼ განახლებისთვის

v-update-sys-vesta-all

ნაბიჯი 2:გადატვირთეთ VestaCP ▼

service vesta restart

3:გადატვირთეთ სერვერი ▼

reboot
  • მოულოდნელად სერვერის გადატვირთვის შემდეგ ის ნორმალურად დაბრუნდება, ჰაჰა!

რა მოხდება, თუ შეცდომის მოგვარება შეუძლებელია?

თუ VestaCP პანელი განახლებულია და სერვერი გადაიტვირთება, პრობლემა "Apache Service PHP იტყობინება 500 შეცდომის შესახებ" ვერ მოგვარდება. რეკომენდებულია VestaCP პანელის ხელახლა ინსტალაცია.

შექმენით სარეზერვო ასლი და დააინსტალირეთ VestaCP

1:შექმენით თქვენი ვებსაიტის და მონაცემთა ბაზის სარეზერვო ასლი

  • შემდეგი იყენებს მომხმარებლის სახელს admin, როგორც მითითებას.

SSH გაუშვით შემდეგი ბრძანება ▼

v-backup-user admin
  • დასრულების შემდეგ, შეიქმნება zip თარიღი და დრო.
  • მაგალითად: 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-ის ინსტალაციისა და გამოყენებისთვის ▼

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 პანელის საკითხებისთვის შეგიძლიათ იხილოთ აქ ▼

იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა "გადატვირთეთ/დააინსტალირეთ VestaCP Apache Service PHP 500 შეცდომის გადასაჭრელად", რომელიც თქვენთვის სასარგებლოა.

კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-744.html

კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!

🔔 იყავით პირველი, ვინც მიიღეთ ღირებული "ChatGPT Content Marketing AI Tool Usage Guide" არხის ზედა დირექტორიაში! 🌟
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!

 

评论

თქვენი ელ.ფოსტის მისამართი არ გამოქვეყნდება. გამოყენებულია აუცილებელი ველები * ლეიბლი

გადახვევა ზევით