WordPress: Fəlakətin bərpası

WordPress pozuldu

Hindenburg FəlakətiSonuncu bir neçə gün Yaxşı dostum Pat Coyle-un blogunu geri qaytarmaq üçün həvəslə çalışıram. (Tətilim daha maraqlı olmağa davam edir - bu gün azca qar yağır ... aprel ayında! Qlobal İstiləşməyə nə oldu?)

Baş verənləri bölüşmək və sonra gördüyüm profilaktik tədbirləri və necə düzəldildiyini müzakirə etmək istəyirəm.

Budur nə oldu:

  1. A DNS server frizə getdi. A DNS server daxil olan trafiki bir domen adına çevirir və müvafiq serverə yönləndirir. Bunun baş verməsi ilə, həqiqətən, 2 ünsiyyət vasitəsini kəsdi - domen adı sayta və sayt bazaya (onun məlumat bazası hazırda paylaşılan bir mühitdədir).
  2. DNS probleminin olduğunu bilmədən blogunu sürətlə başqa bir serverə köçürərək işləri çətinləşdirdim. Bu, başqa bir mürəkkəblik səviyyəsi əlavə edir. WordPress-dəki parollar (və əksər digər verilənlər bazası tətbiqetmələri) olduqları server tərəfindən unikal şəkildə şifrələnir. Saytı başqa bir serverə köçürsəniz, parolun şifrəsini açma qabiliyyətinizi ləğv etdiniz. Şükürlər olsun ki, WordPress (başqa bir əla xüsusiyyət) bir e-poçtdakı bir keçid vasitəsilə parolunuzu sıfırlaya biləcəyiniz bir parol bərpa sisteminə malikdir.

Budur dərhal həyata keçirdiyim tədbir:

  1. Bu baş vermədən əvvəl, hərtərəfli yedəkləmə edən fantastik bir veb hosting şirkəti ilə olduğumu söyləməliyəm. Yedəkləmə yolu ilə düzəldə bilmədikləri bir problem yaşadım. Bloglarında və saytlarında başqalarının kabuslarını tamamilə itirdiklərini eşitdim. Bundan keçməyin nə olduğunu təsəvvür edə bilmirəm. (RSS lentimə abunə olun və ev sahibimlə birlikdə bir il pulsuz bir kupon ala bilərsiniz).
  2. Veb serverinə daxil ola bildim FTP və həm saytı əldə edin verilənlər bazası. Hostinq paketimin digər bir xüsusiyyəti də hamısına daxil ola bilməkdir VDS həqiqi veb saytdan kənarda. MySQL verilənlər bazalarını bir fayl qovluğunda saxlayır (/ var / lib / mysql /). Sadəcə lokal qovluğu kopyalayaraq verilənlər bazasını yükləyə bildim. Mükəmməl bir ehtiyatdan danışın! İdxal, ixracat yoxdur, həll edilə bilən maksimum fayl ölçüsü yoxdur ... yalnız FTP.

Sayt və verilənlər bazası yerli olduğum üçün rahat bir nəfəs aldım. Sadəcə olaraq burada dayanıb səbr etsəydim, DNS problemi öz həllini tapmış olardı və Pat daha tez ehtiyatda olacaqdı. Domen adının hələ də ev sahibindən istifadə edərək müvafiq Ad Serverlərini göstərdiyini təsdiqlədim Whois.net. Domeninizi orada yoxlayırsınızsa, ad serverləri hesabatın ən altındadır.

Bu, saytın bəlkə də sındırıldığına inandığımı düşündürdü. Ad server düzgün idi, amma gələn səhifə spam kimi görünən dəhşətli bir səhifə idi. İstifadə etdim Canlı Başlıqlar əlavə Firefox-a yönləndirilmədiyimi təmin etmək üçün - bir çox insanın gördüyü tipik hack. Sayt yönləndirilmədi. Bəzi əlavə nasazlıqlar edə bilərdim; lakin mütəxəssislərim araşdırmağa başlaya bilməsi üçün ev sahibimlə bir dəstək bileti girdim.

Saytınızı fərqli bir hesaba və ya ev sahibliyinə bərpa etmək:

Pat-ı hələ WordPress 2.1, PHP və MySQL-in ən son versiyasına yeniləməmişdim, buna görə indidən daha yaxşı vaxtın olmadığına qərar verdim! Köhnə hesabını sildim və yeni bir hesab açdım. E-poçt takma adını yenidən daxil etdim və verilənlər bazasını yüklədim, WordPress 2.1 və Patın məzmunu:

  • wp-məzmun yükləmə kataloqu - yüklədiyiniz bütün şəkillərin yerləşdiyi yerdir.
  • wp-content plugins qovluğu - bütün eklentileriniz (versiya probleminiz ola biləcəyi üçün bunu son olaraq edin.
  • wp-məzmun temaları kataloqu - mövzunuz.

WordPress-in gələcək bir buraxılışında ümid edirəm ki, bu 3 qovluq alt qovluqlardan daha çox kök qovluqdur. Yeniləməni çox asanlaşdıracaqdı! Bu vaxt ev sahibim DNS problemini tapdı və saytı düzgün istiqamətləndirdi. Vay! İndi Pat səhifəsi bir WordPress Yükseltme mesajı ilə geri qayıdırdı. Verilənlər bazasını yüksəltmək üçün tıkladım və ehtiyat nüsxəsini aldı ... demək olar ki.

Bəhs etdiyim şifrələmə məsələsini xatırlayırsınız? Bəli, Pat buna görə daxil ola bilmədi. Şifrəsi artıq verilənlər bazasındakı dəyərin şifrəsini düzgün açmadı, ona görə də bir düzəlişim var idi. Fiziki olaraq verilənlər bazasına daxil oldum və istifadəçi cədvəlindəki Pat-ın cavab e-poçt adresini e-poçt adresimə dəyişdirdim. Daha sonra parolu sıfırlamaq üçün özümə bir e-poçt göndərmək üçün “Parolumu unutdum” xüsusiyyətindən istifadə etdim. Şifrəni sıfırladıqdan sonra daxil oldum və Patın e-poçt adresini geri dəyişdirdim.

İndi Pat geri döndü! Hindsight 20/20-dir ... Aparıcımı gözləsəydim, problem düzəldiləcəkdi. Həqiqətən məsələni çətinləşdirdim. Bununla birlikdə, Pat indi təkmilləşdirilmiş və hər şeyin ən yaxşı versiyasını işlədir. Üzr istəyirəm ki, o, uzun müddət aşağı idi. Boş vaxtdan geri qayıtmaq çox vaxt tələb etmir, ancaq xoşagəlməz bir narahatlıqdır! Bağışlayın Pat!

Öyrənilmiş dərslər:

  1. Mükəmməl ehtiyata sahib bir ev sahibi olduğunuzdan əmin olun.
  2. Saytınızın və verilənlər bazasının ehtiyat nüsxəsini çıxarın və onları təhlükəsiz yerdə saxlayın.
  3. Yaxşı bir ev sahibiyisinizsə, məsələni tapmaq və düzəltmək üçün onlara etibar edin.
  4. Ehtiyacınız olarsa, yeni bir ev sahibinə və ya hesaba keçin və saytın, verilənlər bazasının necə bərpa ediləcəyini və parolunuzu necə bərpa edəcəyinizi anlayın.

Əlavə məlumat

Günümüzdə sürətli internet bağlantısı tələbi çoxsaylı artmışdır. Şübhəsiz ki, bu hərəkətli internet dünyasında, peyk telefonu dəyərini sübut etdi. Simsiz internetə gəldikdə, insanlar hələ də risk altındadır və soruşurlar simsiz internet necə onlar üçün çox dəyərlidir. Xüsusilə veb ustaları üçün əhəmiyyəti simsiz DSL artıq bir sual deyil. Əsasən bu veb ustaları üstünlük verirlər veb dizayn studiyası dizayn üçün və sonra yükləmək üçün bu yüksək sürətli əlaqəyə ehtiyacınız var. Növbəti addım olaraq bu sürətli əlaqə də müddətində tələb olunur axtarışı marketing. Bir şəxs var Microsoft sertifikatı bu əlaqələrin şəbəkəsindəki bütün problemləri asanlıqla həll edə bilər.

Siz nə düşünürsünüz?

Bu sayt spam azaldılması üçün Akismet istifadə edir. Yorumunuzun necə işləndiyini öyrənin.