отстраняване на WordPress

В продължение на много години, по време на които съм бил разработка и поддръжка на уеб сайтове на WordPress. През това време съм разработил методология за идентифициране и разрешаване на проблеми на WordPress, които искам да споделя с вас.

Не казвам, че той е напълно измислена целия този процес, но съм анализирани и взети заедно някои полезни съвети от общността WordPress и да ги комбинира в един универсален наръчник за премахване на проблеми и проблеми с WordPress.

Процедура за действие

Това ръководство се основава на система от няколко нива. Всяко ниво има своя собствена последователност, с едно ниво за тестване и не намери грешки, преминете към следващото ниво на тестване.

След откриване на обекта, който е причина за проблема, можете да го свалите от сайта, за да реши проблема

Аз препоръчвам да го направя бавно и внимателно, постепенно преминаване от ниво на ниво. Отиди до нивото, изключете всички компоненти и да ги свърже обратно един по един, за да се определи кои от тях е проблема.

Бих искал да споделя WordPress на четири нива:

В този урок ще разгледаме само на първите три нива.

Това ще спомогне за преодоляване на този процес?

Ето списък на най-често срещаните проблеми в WordPress, което ще помогне за коригиране на това ръководство:

  • "Белия екран на смъртта"
  • грешка "обект вече е бил изпратен"
  • фатални грешки плъгини
  • грешка "не е достатъчно памет"
  • WordPress много други проблеми.

На първо място, да направите резервно копие

Дори и ако вашият сайт е в ред, че е важно да се спре навреме, за да се възползва от момента и да направи резервно копие на сайта, тъй като вие ще мине през, която включва получаване на много промени в сайта си. Създаване на резервно копие ще ви позволи да се върне на мястото в първоначалното му състояние, ако имате нужда от него, без да влоши ситуацията.

Приставки, които водят до грешки

При търсене на причината за грешката, винаги започват с плъгините. В моя опит, за 80-90% от неправилно функциониране на системата предизвика плъгини. Това е така, защото има твърде много плъгини често не са с много добро качество. сами по себе си могат да работят нормално, но в комбинация с други плъгини, често водят до критични грешки.

Техниката ми е да се елиминират грешки, свързани с плъгини:

  1. Изключване на всички приставки.
  2. Проблемът е изчезнал? Ако е така, какво точно грешката, свързана с плъгини и стои на тях, за да остане. Ако не, след това преминете към следващото ниво.
  3. Активиране на плъгините един по един.
  4. Тестване на вашия блог, след активиране на всеки плъгин. Проблемът се е върнал? Ако е така, тогава имате приставка заподозрян: преминете към стъпка 5.
  5. Извадете щепсела.
  6. Активирайте един останалите плъгини, които не разполагат с множество дефектни плъгини.
  7. Опитайте се да се реши проблема с щепсел, прочетете ръководството по-долу.

Понякога дефектен щепсел може да доведе до факта, че те не получават, за да въведете Админа да ги деактивирате. Когато се опитате да влезете в панела можете да получите същото съобщение за грешка. Ако не можете да получите достъп до контролния панел - не всичко е загубено.

Всичко, което ви трябва. то ще се свърже към вашия сайт чрез FTP, отидете в папката на WP-съдържание и преименувате директорията плъгин, например, в plugins_old. По този начин, WordPress не може да намери инсталирани приставки и поради това те не са активни. След това, най-вероятно, ще получите безопасно до контролния панел.

При прехода към раздел плъгини, можете да намерите съобщенията за грешки, които казват, че приставката ще се файлове не могат да бъдат намерени и изключени плъгини. plugins_old преименуване на файлове и плъгини ще бъдат на разположение отново. Сега постепенно започнете от стъпка 2 по-горе, за да видите какво е причината за грешката.

теми за отстраняване на неизправности

След проверка плъгини отиват към следващата стъпка - проверка на факта. Закон, както следва:

  1. Изключване на текущата тема.
  2. Включване на темата по подразбиране.
  3. Тест. Ако проблемът продължава, нали знаеш - проблем във вашата тема.
  4. Активирайте един всички плъгини за да сте сигурни, че проблемът не е съвместимост.

Освен това, трябва да се опитаме да отмените всички промени, направени в тематични файлове, като премахва всички код, които са били добавени. Ако темата е актуализиран, опитайте се да се връщам към по-стара версия. Ако наскоро сте добавили някои джаджа - опитайте да го премахнете. След всяка стъпка следите състоянието на обекта и ще бъде в състояние да се възстанови конците.

Отново, ако поради неизползваем тема, не можете да получите достъп до контролния панел, се свържете с вашия сайт чрез FTP, и отидете на WP-съдържание / теми директория и промяна на името на папката, която съдържа файловете на текущата ви шаблон. WordPress не може да намери файловете с шаблони, както и всичко, което виждате на главната - бял екран, обаче, контролният панел ще бъде на разположение и ще бъдете в състояние да влязат и да следвате стъпка 2 и активиране на темата на мълчание.

Отстраняване на основните файлове на WordPress

Последната стъпка за отстраняване на неизправности - проверка на WordPress файлове. Това е последното ниво, защото в моя опит, че е най-малко проблематични, но аз съм виждал случаи, когато WordPress файлове са били повредени и попречиха на нормалното функциониране на двигателя. Най-лесният начин да се премахне основната грешка WordPress - монтаж на почистване на двигателя.

Процесът на възстановяване на здравето блог след грешки в ядрото на WordPress, бих се разделя на следните етапи:

Поправя проблеми в компоненти

Сега, надявам се да са изолирани компоненти на вашия сайт, което води до грешки. И така, какво ще правиш с тях? Това са опциите

В този момент, трябва да имате, ние се надяваме да се разделят елементите на сайта си, че повдига въпроси. И така, какво ще правим сега? Това са опциите:

резюмиране

Аз използвам тази ежедневна употреба, не е тестван на дузина сайтове. Както можете да видите, процесът на постепенно откриване на грешки, което премахва възможни източници на техния произход, докато не намерите дефектен компонент наистина може да помогне.