WordPress: апаттарды қалпына келтіру

WordPress бұзылды

Гинденбург апатыСоңғы бірнеше күн Мен жақсы досым Пэт ​​Койлдың блогын қалпына келтіру үшін қатты жұмыс жасадым. (Менің демалысым қызықты бола бастады - бүгін қар аз жауады ... сәуірде! Жаһандық жылынуға не болды?)

Мен болған оқиғамен бөліскім келеді, содан кейін мен қабылдаған профилактикалық шараларды, сондай-ақ оны қалай түзеткенін талқылаймын.

Міне, не болды:

  1. A DNS сервер тез арада жүрді. A DNS сервер кіріс трафикті домендік атқа аударады және оны тиісті серверге бағыттайды. Бұл жағдайда ол іс жүзінде байланысудың екі құралын - сайтқа домендік атауды және дерекқорға сайтты жойды (оның дерекқоры қазіргі уақытта ортақ ортада).
  2. Мен DNS мәселесі бар екенін білмей, оның блогын басқа серверге тез ауыстыру арқылы мәселелерді күрделендірдім. Бұл күрделіліктің тағы бір деңгейін қосады. WordPress -тегі парольдер (және көптеген басқа мәліметтер қоры қосымшалары) олар қосылған сервермен бірегей шифрланған. Егер сіз сайтты басқа серверге көшірсеңіз, сіз бұл құпия сөздің шифрын ашу мүмкіндігін өшірдіңіз. Бақытымызға орай, WordPress -те (тағы бір керемет мүмкіндік) құпия сөзді қалпына келтіру жүйесі бар, онда электрондық поштадағы сілтеме арқылы құпия сөзді қалпына келтіруге болады.

Міне мен қабылдаған жедел әрекет:

  1. Бұған дейін мен толық резервтік көшірмелерді жасайтын фантастикалық хостинг компаниясымен жұмыс жасайтынымды айтуым керек. Менде олар резервтік көшірме арқылы түзете алмайтын мәселе болған емес. Мен басқа адамдардың блогтары мен сайттарындағы мүлдем жоғалған қорқынышты естідім. Одан өтудің қандай екенін елестете алмаймын. (Менің RSS арнама жазылыңыз және сіз менің хостыммен бірге бір жылға тегін демалыс алуға купон ала аласыз).
  2. Мен веб-серверге кіре алдым FTP және сайтты да шығарып алыңыз және мәліметтер базасы. Менің хостинг пакетімнің тағы бір ерекшелігі - мен толығымен кіре аламын VDS нақты веб-сайттан тыс. MySQL мәліметтер базасын файлдар каталогында сақтайды (/ var / lib / mysql /). Мен каталогты локалды көшіру арқылы дерекқорды жүктей алдым. Керемет сақтық көшірме туралы сөйлесіңіз! Импорттау, экспорттау, файлдың максималды өлшемдері жоқ ... тек FTP.

Енді менде сайт пен мәліметтер базасы жергілікті болғандықтан, мен жеңіл дем алдым. Егер мен осында тоқтап, шыдамды болғанымда, DNS мәселесі шешіліп, Пэт тезірек сақтық көшірмесін жасар еді. Мен домендік атаудың хосттың тиісті сервер серверлерін көрсетіп тұрғанын тексердім Whois.net. Егер сіз доменді сол жерде тексерсеңіз, аттың серверлері есептің төменгі жағында орналасқан.

Бұл мені сайт бұзылуы мүмкін деп ойлады. Атау сервері дұрыс болды, бірақ спамға ұқсайтын өте қорқынышты бет пайда болды. Мен кәдеге жарадым Live Headers қондырмасы Firefox -қа менің қайта бағытталмағанымды қамтамасыз ету үшін - көптеген адамдар көретін әдеттегі бұзу. Сайт қайта бағытталмады. Мен қосымша ақауларды жоюға болар едім; алайда, мен олардың қожайынымен бірге қолдау картасын енгіздім, осылайша олардың мамандары тергеуді бастауы мүмкін.

Өз сайтыңызды басқа тіркелгіге немесе хостқа қалпына келтіру:

Мен Pat-ты WordPress 2.1, PHP және MySQL-дің ең соңғы нұсқасына жаңартқан жоқпын, сондықтан қазіргіден жақсы уақыт жоқ деп шештім! Мен оның ескі жазбасын жойып, жаңа аккаунт аштым. Мен оның электронды псевдоним атын қайта енгіздім және мәліметтер базасын жүктедім, WordPress 2.1 және Пэт мазмұны:

  • wp-мазмұн жүктеу каталогы - бұл сіздің барлық жүктелген кескіндеріңіз.
  • wp-мазмұн қосылатын модульдер каталогы - сіздің барлық плагиндеріңіз (мұны соңғы рет жасаңыз, себебі сізде мәселе туындауы мүмкін).
  • wp-мазмұн тақырыптары каталогы - сіздің тақырыбыңыз.

Мен WordPress-тің болашақ шығарылымында бұл 3 каталог ішкі каталогтар емес, түбірлік каталогтар деп үміттенемін. Бұл жаңартуды әлдеқайда жеңілдетеді! Осы уақытта менің хост DNS мәселесін тауып, сайтты дұрыс бағыттады. Уау! Енді Паттың беті WordPress Upgrade хабарымен бірге пайда болды. Мен дерекқорды жаңарту үшін басқан едім, ол дерлік сақтық көшірмесін жасады.

Мен айтқан шифрлау мәселесі есіңізде ме? Ия, Пат оған кіре алмады. Оның құпия сөзі деректер базасындағы мәнді шеше алмады, сондықтан менде тағы бір түзету болды. Мен дерекқорға физикалық түрде кірдім және пайдаланушы кестесіндегі Паттың электрондық пошта мекенжайын электрондық пошта мекенжайына өзгерттім. Содан кейін мен құпия сөзді қалпына келтіру сілтемесін электрондық поштаға жіберу үшін «Құпия сөзімді жоғалттым» мүмкіндігін қолдандым. Құпия сөзді қалпына келтіргеннен кейін мен жүйеге кірдім және Паттың электрондық поштасын қайта өзгерттім.

Ал енді Пэт оралды! Hindsight 20/20 ... егер мен үй иесін күтіп отырсам, мәселе түзетілген болар еді. Мен мәселені шынымен күрделендірдім. Дегенмен, Пат қазір бәрінің ең жақсы нұсқаларын жаңартып, іске қосады. Кешіріңіз, ол тым ұзақ болды. Үзіліссіз уақытқа оралу үшін көп уақыт қажет емес, бірақ бұл жағымсыз қолайсыздық! Кешіріңіз, Пэт!

Сабақтар:

  1. Керемет резервтік көшірмелері бар хосттың бар екеніне көз жеткізіңіз.
  2. Сайттың және дерекқордың сақтық көшірмесін жасап, оларды қауіпсіз жерде сақтаңыз.
  3. Егер сіз жақсы хостпен болсаңыз, мәселені табуға және түзетуге оларға сеніңіз.
  4. Егер сізге қажет болса, жаңа хостқа немесе тіркелгіге өтіп, сайтты, дерекқорды қалай қалпына келтіру керектігін және парольді қалай қалпына келтіру керектігін біліңіз.

Қосымша ақпарат

Қазіргі кезде Интернетке жылдам қосылуға деген сұраныс көбейді. Әрине, осы жылжымалы интернет әлемінде, спутниктік телефон өзінің құндылығын дәлелдеді. Сымсыз интернет туралы сөз болғанда, адамдар әлі де қауіп төндіреді және сұрайды сымсыз интернет қалай олар үшін өте бағалы. Әсіресе веб-мастерлер үшін маңыздылығы сымсыз DSL енді сұрақ емес. Көбінесе бұл веб-шеберлер жақсы көреді веб-дизайн студиясы жобалау үшін, содан кейін оны жүктеу үшін жоғары жылдамдықты қосылым қажет. Келесі қадам ретінде бұл жылдам байланыс процесінде де қажет іздеу жүйесі маркетингі. Бар адам Microsoft сертификациясы осы қосылыстардың желісіндегі барлық мәселелерді оңай шеше алады.

Сен не ойлайсың?

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.