საიტი არ მუშაობს? დიაგნოსტიკა, აღდგენა და უსაფრთხო გადატანა

მოკლედ: ჯერ გაარკვიეთ, რა არ მუშაობს — მთლიანად საიტი, კონკრეტული გვერდი თუ ფორმა. შემდეგ, ნებისმიერ ცვლილებამდე, გააკეთეთ ფაილებისა და ბაზის სარეზერვო ასლი. მხოლოდ ამის შემდეგ ასწორებენ პრობლემას.
ნაბიჯი 1: რას ხედავთ ეკრანზე
- „This site can’t be reached“ / DNS შეცდომა — შეამოწმეთ დომენის ვადა და DNS ჩანაწერები;
- „Not secure“ / SSL გაფრთხილება — SSL სერტიფიკატის ვადა ამოიწურა ან არ არის დაყენებული;
- 500 Internal Server Error ან თეთრი ეკრანი — ხშირად PHP შეცდომაა;
- „Error establishing a database connection“ — MySQL-თან კავშირის პრობლემა;
- უცნაური გადამისამართება ან რეკლამა — შესაძლოა საიტი გატეხილია.
ნაბიჯი 2: სარეზერვო ასლი
cPanel-ში გამოიყენეთ Backup ან File Manager-ით დაარქივეთ ფაილები, phpMyAdmin-ში კი გააკეთეთ ბაზის Export. ასლი შეინახეთ კომპიუტერში — არა მხოლოდ იმავე სერვერზე.
ნაბიჯი 3: PHP ან MySQL შეცდომა
ნახეთ error log ჰოსტინგზე. ხშირი მიზეზია PHP-ის ვერსიის განახლება, რომელსაც ძველი კოდი არ უჭერს მხარს; ზოგჯერ — ბაზის მომხმარებლის პაროლის ცვლილება ან ამოწურული ადგილი. PHP ვერსიის დროებით დაბრუნება cPanel-ში ხანდახან საიტს სწრაფად აღადგენს, მაგრამ გრძელვადიანი გამოსავალი კოდის განახლებაა.
ნაბიჯი 4: დომენი, DNS და SSL
შეამოწმეთ, სად არის დომენი რეგისტრირებული და გადახდილია თუ არა. SSL ბევრ ჰოსტინგზე უფასოდ (AutoSSL / Let's Encrypt) ირთვება; შემდეგ საჭიროა http-დან https-ზე გადამისამართება.
გატეხილი საიტის აღდგენა
შეცვალეთ ყველა პაროლი (ჰოსტინგი, ადმინი, ბაზა, FTP), აღადგინეთ სუფთა სარეზერვო ასლიდან ან მოაშორეთ მავნე კოდი, განაახლეთ სისტემა და დამატებები. შემდეგ Search Console-ში შეამოწმეთ Security Issues ანგარიში.
როგორ გადავიტანოთ საიტი სხვა ჰოსტინგზე
- ასლი: ფაილები და ბაზა;
- ატვირთვა ახალ ჰოსტინგზე, ბაზის იმპორტი, კონფიგურაციის განახლება;
- ტესტი დროებით მისამართზე;
- DNS-ის შეცვლა და SSL-ის ჩართვა;
- ელფოსტის (MX) ჩანაწერების შენარჩუნება.
დომენის სხვა პროვაიდერთან გადატანისთვის საჭიროა გადატანის კოდი (EPP/auth code) მიმდინარე რეგისტრატორისგან.
ნელი საიტის დაჩქარება
ყველაზე ხშირი მიზეზებია დიდი ზომის სურათები, ზედმეტი სკრიპტები და ნელი ჰოსტინგი. გამოიყენეთ WebP სურათები, ქეშირება და შეამოწმეთ PageSpeed Insights-ით. 100/100 ქულა ყველა გვერდზე რეალისტური მიზანი არ არის — მიზანია სწრაფი საიტი რეალური მომხმარებლისთვის.
როგორ შევამოწმოთ საიტის უსაფრთხოება
- https ყველა გვერდზე;
- განახლებული სისტემა და დამატებები;
- ძლიერი პაროლები, ზედმეტი ადმინ ანგარიშები წაშლილი;
- რეგულარული სარეზერვო ასლები და შემოწმებული აღდგენა;
- Search Console — Security Issues.
თავად ვერ უმკლავდებით? ტექნიკური მხარდაჭერა — დიაგნოსტიკა, აღდგენა და გადატანა. დიზაინის განახლებისთვის — რედიზაინი. დაგვიკავშირდით.
