როგორ სწრაფად დავაფიქსიროთ 500 შიდა სერვერის შეცდომა WordPress- ში

04.06.2020
יוסט 'როგორ სწრაფად დავაფიქსიროთ 500 შიდა სერვერის შეცდომა WordPress- ში
0 35 мин.

იღებ 500 შიდა სერვერის შეცდომა WordPress- ში? ნუ პანიკას! ეს არის ერთ-ერთი ყველაზე გავრცელებული WordPress შეცდომა, რომელსაც ბევრი ვებ – მასტერის ხშირად ემუქრება.


ეს არის ტექნიკურად სერვერის მხრიდან შეცდომა, როდესაც სერვერს არ შეუძლია დაუკავშირდეს თქვენს ვებსაიტს და შედეგად, სერვერს აჩვენებს შიდა სერვერის შეცდომა. 

WordPress– ის სხვა შეცდომებისგან განსხვავებით, ეს შეცდომა არ ამბობს, თუ რაში მდგომარეობს ზუსტი პრობლემა.

იმის გამო, რომ პრობლემა მომხმარებლების მიერ არ არის შექმნილი და შეცდომა არ გვაწვდის ინფორმაციას, მომხმარებლებისთვის ეს შეიძლება იყოს საკმაოდ იმედგაცრუებული. მაგრამ ამ პრობლემის მოგვარება შეიძლება მას შემდეგ რაც ვიცოდეთ რა არის მიზეზი.

ამ სტატიაში ჩვენ გაჩვენებთ, თუ როგორ უნდა დაფიქსირდეს 500 შიდა სერვერის შეცდომა WordPress- ში.

შიდა სერვერის შეცდომის მაგალითი

რა იწვევს 500 შიდა სერვერის შეცდომას?

შიდა სერვერის შეცდომა WordPress- ში შეიძლება მოხდეს მრავალი მიზეზის გამო, მაგალითად:

  • დაზიანებულია .htaccess ფაილი
  • PHP მეხსიერების ზღვრამდე მიღწევა
  • პრობლემური დანამატი
  • კორუმპირებული WordPress ძირითადი ფაილები

ეს არის საერთო მიზეზები, რომლებიც ქმნიან შიდა სერვერის შეცდომას WordPress საიტზე. იმის გამო, რომ შეცდომა არის სერვერის მხრიდან, ის შეიძლება ნებისმიერ დროს გამოჩნდეს თქვენს საიტზე და საიტი მიუწვდომელია.

იმ შემთხვევაში, თუ თქვენს WordPress საიტზე მიიღებთ 500 შიდა სერვერის შეცდომას, შეგიძლიათ მარტივად გაასწოროთ იგი შემდეგი გადაწყვეტილებების დახმარებით.

მოდით დაფიქსირდეს შიდა სერვერის შეცდომა WordPress- ში.

Შენიშვნა: სანამ დაიწყებთ, გირჩევთ, მიიღოთ თქვენი WordPress ფაილების და მონაცემთა ბაზის სრული სარეზერვო საშუალება. თუ რამე არასწორედ მიდის, თქვენ შეგიძლიათ მარტივად აღადგინოთ თქვენი საიტი.

საბედნიეროდ, ეს შეიძლება გაკეთდეს ავტომატურად WordPress სარეზერვო მოდულით, როგორიცაა BlogVault ან BackupBuddy.

როგორ დავაფიქსიროთ 500 შიდა სერვერის შეცდომა WordPress- ში

აქ მოცემულია ყველაზე გავრცელებული გადაწყვეტილებები WordPress- ში შიდა სერვერის შეცდომის გამოსწორების მიზნით.

1. კორუმპირებული .htaccess ფაილის დაფიქსირება

.Htaccess ფაილი არის კონფიგურაციის ფაილი, რომელსაც იყენებენ Apache– ზე დაფუძნებული ვებ – სერვერები. ფაილი განთავსებულია WordPress საიტის ძირეული დირექტორია.

.Htaccess ფაილი შეიძლება გამოყენებულ იქნას URL- ის შემცირებისთვის, პერმის ამოსაყენებლად, ვებსაიტის ოპტიმიზაციისთვის, საიტის გადამისამართებისთვის და ა.შ., რადგან ის აკონტროლებს ვებ სერვერის კონფიგურაციას, მცირე შეცდომასაც კი შეუძლია შექმნას პრობლემა, როგორიცაა – შიდა სერვერის შეცდომა WordPress- ში..

საბედნიეროდ, საკითხი შეიძლება დაფიქსირდეს ახალი .htaccess ფაილის შექმნით. მე გაჩვენებთ, თუ როგორ უნდა გავაკეთოთ ეს.

ნაბიჯი 1, სახელის გადარქმევა .htaccess ფაილი

პირველი რაც თქვენ გჭირდებათ სახელის გადარქმევა .htaccess ფაილი თქვენი ჰოსტინგის cPanel ან FTP კლიენტის გამოყენებით, მაგრამ მეთოდი ორივეა იგივე.

CPanel პროცესი ძალიან მოკლე და მარტივია, ამიტომ მე გაჩვენებთ cPanel– ის გამოყენებას.

  • პირველი შესვლა თქვენს ჰოსტინგის cPanel ანგარიშზე და გადადით მასში ფესვი დირექტორია (ფაილების მენეჯერი> თქვენი WordPress საიტის public_html)
  • იქიდან იპოვნეთ .htaccess ფაილი და დააჭირეთ გადარქმევა
  • Htaccess ფაილის გადარქმევა
  • დაარქვი სახელი მას მსგავსი რამით .htaccess_old
  • შეინახეთ ფაილი

ახლა განაახლეთ თქვენი ვებ – გვერდი და სხვა რამდენიმე გვერდი, რომ ნახოთ გამოსწორება შიდა სერვერის შეცდომის პრობლემის მოგვარების შესახებ. თუ შიდა სერვერის შეცდომა აღარ გამოჩნდება, გადადით შემდეგ ეტაპზე, რომელიც ახდენს ახალი .htaccess ფაილის ხელახლა შექმნას.

ნაბიჯი 2, ახალი .htacess ფაილის ხელახლა შექმნა

შემდეგი, შეხვიდეთ თქვენს WordPress დაფაზე და ნავიგაცია გააკეთეთ პარამეტრები> პერმის ლინკები და დააჭირეთ ღილაკს Ცვლილებების შენახვა ღილაკს ბოლოში.

WordPress Permalinks– ს შენახვა

პერმული კავშირების დაზოგვით ავტომატურად შექმნის ახალს .htaccess ფაილი.

თუ ეს გამოსავალი არ დაფიქსირდება 500 შიდა სერვერის შეცდომა WordPress- ში, შემდეგ შეამოწმეთ შემდეგი მეთოდი.

2. დააფიქსირეთ შიდა სერვერის შეცდომა WordPress PHP მეხსიერების ლიმიტის გაზრდით

შიდა სერვერის შეცდომა ასევე შეიძლება გამოჩნდეს, თუ თქვენი WordPress საიტი მოხვდა PHP მეხსიერების ლიმიტს.

სტანდარტულად, WordPress ავტომატურად ცდილობს PHP მეხსიერების ლიმიტის გაზრდას 40MB- მდე, რაც ზოგჯერ საკმარისი არ არის, განსაკუთრებით იმ შემთხვევაში, თუ თქვენ აწარმოებთ მძიმე საიტს ან ცუდად დაშიფრული დანამატებს. ამან შეიძლება შექმნას დამატებითი სტრესი თქვენს სერვერზე და შედეგად, თქვენ ხედავთ შიდა სერვერის შეცდომას.

PHP მეხსიერების ლიმიტის გაზრდა WordPress- ში,

  • შედით თქვენს ჰოსტინგის cPanel- ზე და გადადით მასზე Ფაილის მენეჯერი
  • Გააღე public_html საქაღალდე და გადადით wp-admin საქაღალდე
  • ახლა შექმენით ახალი ფაილი php.ini შიგნით wp-admin საქაღალდე
  • დაბოლოს, ამ ფაილში დაამატეთ მცირე ზომის კოდი

მეხსიერება = 128MB

გაზრდის php მეხსიერების ლიმიტი wp-admin- ში

დასრულების შემდეგ, არ უნდა დაგვავიწყდეს ფაილის შენახვა.

PHP მეხსიერების ლიმიტის გაზრდამ შესაძლოა WordPress- ში შეცვალოს 500 შიდა სერვერის შეცდომა, მაგრამ ეს მხოლოდ დროებითი გადაწყვეტაა. იმის გამო, რომ თქვენ ჯერ კიდევ გჭირდებათ მოძებნოთ მოდული, რომელიც ჭამს თქვენს სერვერის რესურსებს.

თუ ეს პრობლემას იწვევდა, ამიერიდან ვერ ნახავდით. ახლა რამდენჯერმე განაახლეთ ვებ – გვერდი და იხილეთ თუ არა იგი დაკარგული.

თუ თქვენ კვლავ ხედავთ შიდა სერვერის შეცდომას, მაშინ, სავარაუდოდ, შეცდომა გამოჩნდება პრობლემური მოდულის გამო. 

ასევე წაიკითხეთ, როგორ გავზარდოთ PHP მეხსიერების ლიმიტი WordPress- ში

3. წაშალეთ პრობლემური მოდული (ებ)

უმეტეს დროს WordPress- ში შიდა სერვერის შეცდომა ხდება დანგრეული დანამატის ან მოდულის შეჯახების გამო.

შიდა სერვერის შეცვლის შემთხვევაში, თქვენ ვერ შეძლებთ თქვენს WordPress ადმინისტრატორიზე დაფის წვდომას. ასე რომ, თქვენ უნდა გაააქტიუროთ თქვენი WordPress მოდულები ხელით cPanel ან FTP კლიენტის გამოყენებით.

  • პირველი, შედით თქვენს ჰოსტინგის cPanal- ში და გადადით თქვენი WordPress საიტის ძირეული დირექტორია
  • Წადი wp-შინაარსი> დანამატები საქაღალდე
  • გადარქმევა დანამატები საქაღალდე მსგავსი რამისთვის plugins_old

შეცვალეთ Plugin Folder

მას შემდეგ, რაც შეცვალეთ მოდულების საქაღალდე, ყველა მოდული გამორთულია. ნუ პანიკაში. თქვენ არ დაკარგავთ თქვენს დანამატებს.

ახლა განაახლეთ ვებგვერდი ინკოგნიტო რეჟიმში და იმედია, შეგიძლიათ მიიღოთ ვებ – გვერდი.

თუ მიდიხარ დანამატები განყოფილება, შეტყობინება გამოჩნდება “… მოდული გამორთულია შეცდომის გამო: მოდულის ფაილი არ არსებობს”.

ახლა ჩვენ ვიცით, რომ შიდა სერვერის შეცდომის მიზეზი არის მოდული, დროა იპოვოთ და აღმოფხვრას პრობლემური მოდული.

  • გადარქმევა plugins_old საქაღალდე დანამატები და შეხვიდეთ თქვენს WordPress დაფაზე
  • გაააქტიუროთ თქვენი მოდული სათითაოდ და განაახლეთ თქვენი ვებ – გვერდი ყოველ ჯერზე, სანამ არ გამოჩნდება შეცდომა
  • თუ თქვენ კიდევ ერთხელ გააქტიურებთ მოდული და გამოჩნდება შიდა სერვერის შეცდომა, მაშინ იპოვნეთ მოდული, რამაც გამოიწვია პრობლემა
  • ახლა უბრალოდ წაშალეთ მოდული cPanel ან FTP საშუალებით და შეატყობინეთ პრობლემას მოდულის დეველოპერთან

4. ატვირთეთ ახალი WordPress ძირითადი ფაილები

თუ ყველა წინა გადაწყვეტილება ვერ მოხერხდა, მაშინ სავარაუდოდ WordPress- ში 500 შიდა სერვერის შეცდომა გამოწვეულია WordPress- ის ძირითადი ფაილების დაზიანებული დაზიანებით.. 

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

თქვენი WordPress ძირითადი ფაილების გასაკეთებლად, თქვენ უნდა ატვირთოთ ხელახლა wp-admin და wp-მოიცავს საქაღალდეები root დირექტორიაში. მაგრამ არ ინერვიულოთ, ეს არ ამოიღებს ინფორმაციას.

  • პირველი, წასვლა WordPress.org ვებსაიტზე და ჩამოტვირთეთ WordPress- ის ახალი ვერსია

WordPress.org

  • ამონაწერი zip ფაილი თქვენს კომპიუტერში
  • მისი ამოღების შემდეგ, WordPress საქაღალდეში ჩასვით wp-admin და wp-მოიცავს საქაღალდეები. ჩვენ მხოლოდ ეს ორი საქაღალდე გვჭირდება
  • ამასთან, cPanel მეთოდი უფრო ადვილია, მაგრამ ამ შემთხვევაში, გირჩევთ ატვირთოთ ეს ორი საქაღალდე FTP კლიენტის გამოყენებით.
  • შესვლა თქვენს WordPress დირექტორია FTP კლიენტის გამოყენებით
  • მარცხენა მხრიდან აირჩიეთ wp-admin და wp-მოიცავს საქაღალდეები თქვენს კომპიუტერზე, დააჭირეთ მასზე და დააჭირეთ მას ატვირთვა
  • FTP ატვირთეთ WordPress ძირითადი ფაილები

ეს დაიწყება ორი საქაღალდის ატვირთვა.

ის მოგთხოვთ თუ გსურთ ამ ფაილების გადაწერა. პირველი, დააჭირეთ ყოველთვის გამოიყენეთ ეს მოქმედება და მერე კარგი.

FTP გადატვირთვის ფაილები

ახლა დაელოდეთ ატვირთვის დასრულებას და დასრულებულია.

რამდენჯერმე განაახლეთ თქვენი ვებ – გვერდი, რომ დაფიქსირდეს ეს შეცდომა.

Შენიშვნა: თუ ზემოთ ჩამოთვლილთაგან არც ერთი არ ამოწმებს 500 შიდა სერვერის შეცდომას WordPress- ში, თქვენ უნდა მიაღწიოთ თქვენს ვებ ჰოსტინგის მხარდაჭერას. სთხოვეთ მათ პრობლემის გადასაჭრელად და იმედია, რომ ისინი გამოსწორდებიან მას ბოლომდე.

დასკვნა

შიდა სერვერის შეცდომა არის WordPress- ის შეცდომა. ეს შეიძლება მოხდეს რამდენიმე მიზეზის გამო, მაგალითად, დაზიანებული .htaccess ფაილი, PHP მეხსიერების ლიმიტის დარტყმა, პრობლემური მოდული და ა.შ.. 

ამასთან, შიდა სერვერის შეცდომა არ ამბობს კონკრეტულ მიზეზს, ეს გახდა თავის ტკივილი WordPress- ის მრავალი მომხმარებლისთვის.

ამ სტატიაში განვიხილეთ 4 სხვადასხვა გადაწყვეტილება, რომელთა საშუალებით შესაძლებელია WordPress– ში 500 შიდა სერვერის შეცდომის პრობლემა დაფიქსირდეს. 

ოდესმე ხომ არ შეგხვდებათ 500 შიდა სერვერის შეცდომა? თუ დიახ, რომელი გამოსავალი მუშაობდა თქვენთვის? გაგაცნობთ კომენტარებში. ��

თუ ამ სამეცნიერო დახმარების გაწევა დაგეხმარებათ WordPress- ში 500 შიდა სერვერის შეცდომის გამოსწორებაში, გააზიარეთ იგი თქვენს მეგობართან.

მეტი WordPress რესურსი,

  • როგორ დავხუროთ Spam კომენტარები და რეგისტრაციის ბოტებს სულ WordPress- ში
  • როგორ დავთმოთ ავტომატურად WordPress– ში უსაქმური მომხმარებლები
  • როგორ გავაზიაროთ გამოქვეყნებული პროექტი WordPress- ში გამოქვეყნებამდე
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector