Main > CMS | Wordpress > WordPress: admin-ajax.php сильно грузит сервер

WordPress: admin-ajax.php сильно грузит сервер

13.03.2012 4 comments » Views: 7,066

Wordpress

Столкнулся с проблемой, после редактирования поста, при переходе по ссылке "Все страницы", загрузка страницы продолжалась около 15 минут(!). И это при том, что в списке страниц, их меньше 10.

Я долго мучался с этой проблемой, но вот сегодня опять вернулся к этому "тормозящему" сайту и решил докопаться до истины..

Сначала я подумал на какие-то запросы, но mysql показала что никаких процессов не выполняется, дальше я пошел в FireBug и на вкладке сеть, обнаружил что всю эту загрузку делает скрипт admin-ajax.php.

Дальше я полез в гугл, узнать в чем же проблема с ним, т.к. дебажить весь скрипт, не хотелось. Увидев, что такая проблема не только у меня я, вначале обрадовался, но поискав решения ничего толкового не нашел.

Был лишь один совет: по очереди отключить установленные плагины и проверять, не исчезнет ли ошибка.

Я воспользовался этим советом, и увидел, что проблема появляется при включенном плагине WP-NotCaptcha. Вот так дела, раньше все было с этим плагином норм. Но я долго разбираться не стал, просто снес его, и работа пошла без тормозов и остановок.

Я не буду утверждать что проблема именно в самом плагине (например, на этом блоге он работает нормально), я даже не уверен, что я в нем ничего не менял. Но точно могу сказать, если отловите такую проблему, то:

  1. ищите где именно происходит тормоз
  2. отрубайте все плагины
  3. включая по одному, проверяйте не появился ли баг вновь
  4. это самый быстрый вариант

Помнится когда я столкнулся в первый раз с этой проблемой, я убил на неё часов 6 своей жизни. Думаю эта заметка сэкономит их вам и вы сможете потратить эти часы на что-то более полезное! Урааа!!! 🙂

Author: | Rating: 4/5 | Tags: , ,

4 comments.

Write a comment
  1. Тамара Reply
    06.12.2013 в 7:39 pm
    Виталий, спасибо, Ваш опыт оказался для меня полезным, сайт заработал.
    • Vitaliy Orlov Reply
      07.12.2013 в 9:43 am
      Пожалуйста! Рад что Вам помог!

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>


Links to this post:
  1. Pingback from IT remarks 16.03.2012
  2. Pingback from Wordpress, robots.txt и левые ссылки в выдаче 13.07.2018