როგორ დავაფიქსიროთ WordPress „მონაცემთა ბაზასთან კავშირის დამყარების შეცდომა“ პრობლემა (ვიდეო)

რა უნდა გააკეთოთ, როდესაც თქვენი WordPress საიტი გიჩვენებთ კლასიკური “შეცდომა მონაცემთა ბაზის დამყარებას” ეკრანზე? პირველ რიგში, გაჩუმდით – ნუ გააკეთებთ გამონაყარს! ეს არის საერთო, გამოსწორება, შეცდომა: ნუ პანიკას. აქ მოცემულია სწრაფი ვიდეო პრობლემის შესახებ – გარკვეული ხანძარსაწინააღმდეგო ტესტებით, რომ გაირკვეს, თუ რა არასწორად დასრულდა და, რაც მთავარია: როგორ მოვიქცეთ მის გამოსწორებაზე!


მოდით შევხედოთ…

როგორ დავაფიქსიროთ WordPress „მონაცემთა ბაზის კავშირის დამყარების შეცდომა“ საკითხი:

პირდაპირი ბმული, რომ ნახოთ ვიდეო Vimeo– ზე.

– (შენიშვნა: ვიდეო კრედიტებს Topher DeRosia- ს – HeroPress- ის შემქმნელს)

ვიდეო ასო:

გამარჯობა! ეს არის ტოფერერი WinningWP– ით. ამ ვიდეოში ჩვენ გადავხედავთ, თუ როგორ უნდა გადავწყვიტოთ შეფერხებული „შეცდომა მონაცემთა ბაზის კავშირის დამყარებაში“ WordPress- ში და თუ არ ხართ დარწმუნებული, რას ნიშნავს ეს. ეს არის ჩემი ვებ – გვერდი და ნათქვამია, რომ მონაცემთა ბაზასთან კავშირის დამყარების შეცდომაა. მოდით გადახედოთ როგორ გადავწყვიტოთ ეს. არსებობს სამი ძირითადი მიზეზი, რის გამოც შეიძლება შეცდომა დაუშვას. ერთი ის არის, რომ მონაცემთა ბაზის სერვერი არის დაბლა. მონაცემთა ბაზის სერვერი მხოლოდ პროგრამული უზრუნველყოფის ნაწილია. მას შეუძლია დაეშალოს ისევე, როგორც ნებისმიერი სხვა პროგრამული უზრუნველყოფის ნაწილი და ზოგჯერ ეს ხდება. ზოგჯერ ის ფაქტობრივად არ არის ავარიული, მაგრამ ისეთი გადატვირთული, რომ პასუხის გაცემაც კი არ შეუძლია. ან შეიძლება მოხდეს კონფიგურაციის პრობლემა თქვენს wp-config.php ფაილში. ეს არის ფაილი, რომელიც შეიცავს WordPress– ის მთავარ დირექტორია და მას შეიცავს თქვენს მონაცემთა ბაზასთან კავშირის ინფორმაციას, როგორიცაა მომხმარებლის სახელი და პაროლი და მსგავსი რამ. ჩვენ გადავხედავთ, თუ როგორ უნდა გამოვასწოროთ ორივე ეს საკითხი. თუ გსურთ იცოდეთ თუ არა თქვენი მონაცემთა ბაზის სერვერი დაბლა, ხშირად ადვილია უბრალოდ ჰკითხეთ თქვენს მასპინძელს. გაუგზავნეთ ელ.ფოსტა ან გააქტიურეთ ჩატი და უთხარით ”Hey! ჩემი მონაცემთა ბაზა დაბალია? ” და ისინი შეამოწმებენ და გეტყვიან. ახლა თუ ისინი არ არიან ხელმისაწვდომი ან ვერ შეძლებთ ამის გაკეთებას, შეგიძლიათ შეამოწმოთ ეს საკუთარ თავს მონაცემთა ბაზის ხელსაწყოს საშუალებით. მასპინძელთა უმრავლესობა უზრუნველყოფს მონაცემთა ბაზის ინსტრუმენტს და შეიძლება თქვენ არ იცოდეთ ამის შესახებ, მაგრამ ეს ჩვეულებრივ არსებობს. მოდით, გადახედოთ cPanel- ში მოცემულ ერთს. აქ არის ჩვენი cPanel უბრალოდ აკრიფოთ მონაცემები ამ სფეროში და ის ჩემთვის ყველა სახის მონაცემთა ბაზის ინსტრუმენტს მოაქვს. და ის, რაც ახლა გვინდა, ეწოდება phpMyAdmin. თუ მონაცემთა ბაზა დაიშალა ან დაიშალა ან გადატვირთული იყო ან რაც არ უნდა დატვირთულიყო, ეს მხოლოდ ის ფაქტი, რომ ჩვენ მას ვუყურებთ, ნიშნავს მონაცემთა ბაზის შექმნას. თუ ეს მძიმედ არის დატვირთული, შეიძლება პირველად დატვირთოს, მაგრამ არა მეორედ, ან შეიძლება მესამე ან მეოთხე, ასე რომ, ჩვენ განმეორებით და კიდევ ერთხელ, როგორც ჩანს, ნამდვილად წვიმს და ის კვლავ იტვირთება ყოველ ჯერზე, ასე რომ, როგორც ჩანს, მონაცემთა ბაზა მუშაობს. თქვენ არ გჭირდებათ იცოდეთ, თუ როგორ უნდა წაიკითხოთ რაიმე ამ გვერდზე, უბრალოდ შეძლებთ დატვირთვას და თქვენს მონაცემთა ბაზაში მუშაობს. ამასთან, თუ ეს მხოლოდ თქვენი მასპინძელია, შეგიძლიათ მისი გადატვირთვა. ეს არ არის ის, რაც მათ საშუალებას აძლევს მომხმარებელს ჰქონდეთ წვდომა, ასე რომ თუ ის ჩქარდება, დარწმუნდით, რომ შეძლებთ რაც შეიძლება სწრაფად დაიჭიროთ მხარდაჭერა. თუ თქვენი მონაცემთა ბაზა კარგად არის, მაშინ ეს შეიძლება იყოს პრობლემა თქვენს wp-კონფიგურაციურ ფაილში. მოდით გადახედოთ როგორ გადავწყვიტოთ ეს. მე უკვე FTP ვარ მოხვედრილი მასპინძელში, რომელიც FileZilla იყენებს. მარჯვნივ აქ არის ჩემი WordPress საიტი, რომელიც მარცხნივ არის ჩემი ადგილობრივი მანქანა და აქ არის wp-config.php, მარჯვნივ root დირექტორია public_html. მე ვაპირებ გადმოწეროთ ეს და შემდეგ რედაქტირება. და FileZilla- ში შემიძლია მარჯვენა ღილაკის დაჭერით და შეცვალოთ. თუ თქვენი არ იძლევა ამის შესაძლებლობას, მაშინ სხვა რედაქტირება გჭირდებათ. ასე რომ, ზემოთ მოცემულია ოთხი საკითხი, რომელთა გადახედვაც საჭიროა. DB_NAME, DB_USER DB_PASSWORD და DB_HOST და ჩვენ გვინდა შევადაროთ ეს ის, რასაც ჩვენი მასპინძელი თვლის, რომ უნდა გვქონდეს. მოდით, დავუბრუნდეთ ჩვენს პანელს და კვლავ ვუყურებთ ჩვენს მონაცემთა ბაზის მასალას, სადაც გვინდა MySQL მონაცემთა ბაზა. ახლა აქ რამდენიმე მაქვს, მაგრამ კარგია, რომ გვინდა შედარება ჩვენს ფაილში. ჩვენი DB სახელი არის eclect_ejams და გაითვალისწინებთ, რომ ჩვენი მომხმარებლის სახელი იგივეა. ეს არ არის იშვიათი. მოდით, ვნახოთ, თუ შეიძლება ამ ორი მათგანი ჩვენს მონაცემთა ბაზაში. მე ვაპირებ ამის კოპირებას და აქ ვაპირებ ძებნას. ასე რომ, აქ არის მონაცემთა ბაზა და მომხმარებელი იგივეა და მომხმარებლების ნახვა შეგიძლიათ აქ ქვემოთ. ასე რომ, ჩვენ ვიცით, რომ ეს არ არის მომხმარებლის სახელი და ვიცით, რომ ეს არ არის მონაცემთა ბაზის სახელი, ასე რომ ეს შეიძლება იყოს პაროლი ან მასპინძელი სახელი. ახლა თქვენი პაროლი არ გაჩვენებთ და თქვენი ერთადერთი ვარიანტია აქ გადაკეთება და შემდეგ ახლის კონფიგურაციურ ფაილში ჩასმა. ეს ძალიან სწრაფად მუშაობს, არ ელოდება, ასე რომ, თუ ფიქრობთ, რომ ეს შეიძლება იყოს პაროლის პრობლემა, გირჩევთ ამის გაკეთება. თუ ეს პაროლი არაა, მას დარჩა მხოლოდ მასპინძლის სახელი. ახლა მასპინძლის სახელი შეიძლება განსხვავდებოდეს მასპინძელი კომპანიისგან ჰოსტინგის კომპანიამდე. ჩვენ აქ ვმუშაობთ SiteGround– სთან და მათი მასპინძელი სახელები ყველა ადგილობრივია, და თუ ყურადღებით დავაკვირდებით, მიხვდებით, რომ ლოკალურ ჰოსტს არასწორად უთქვამს ასე რომ, ვაპირებ იქ “t” მოვათავსო და შემდეგ მე ვაპირებ ამ ფაილის შენახვას და მივდივარ ჩემს რედაქტორს და შემდეგ ამ ფაილს ავირჩევ. და ახლა ვცადოთ ჩვენი საიტის დატვირთვა. და ჩვენ ვართ! WordPress მოქმედებს ისე, როგორც უნდა. ჩვენ შეგვიძლია შევიტანოთ წინა გვერდი და აქ არის. კიდევ ერთხელ რომ ვთქვათ, არსებობს სამი ძირითადი მიზეზი, რომელთა გამოც შეიძლება შეცდომა მიიღოთ. მონაცემთა ბაზის სერვერი შეიძლება იყოს დატვირთული, ან გადატვირთული, ან შეიძლება იყოს კონფიგურაციის პრობლემა თქვენს wp-config.php ფაილში. კიდევ რამდენიმე მიზეზი არსებობს, მაგრამ ისინი ბევრად უფრო იშვიათია, მაგრამ თუ გსურთ მათ შესახებ წაიკითხოთ, ამ ვიდეოს აღწერაში შეგიძლიათ ნახოთ შესანიშნავი ბლოგი პოსტის შესახებ WinningWP. თუ გსურთ შეიტყოთ მეტი WordPress- ის შესახებ, გადახედეთ WinningWP.com

იხილეთ მეტი ვიდეო…

რამის დამატება?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map