Wordpress Issue: What Causes This?

9 replies
  • WEB DESIGN
  • |
On my blog, I have the usual Wordpress plugins like W3 Total cache, contact form, XML site map etc. I have this site running FOR YEARS.

The site is otherwise snappy and fast, but recently I have the issue that anytime I post or update a post (eg. when it's writing into the MySQL database) it takes up to a minute until it returns from the posting screen. It just sits there with the browser waiting. (The actual post is posted in the meantime - I can see in another browser tab that the post has already been posted even with the browser waiting on the other screen)

Edit: I just disabled W3 Total cache but the issue still persists. It's still sitting there for a minute each time after posting. I am on a VPS/Hybrid..the hosting is also very fast.

How can I debug this?


Edit: Probably related to my "ping list" which I just updated
#issue #wordpress
  • Profile picture of the author topnichewebsites
    Did you try to Clean Up / Optimize all your database tables ?

    Also how big is your ping list. Copy your ping list and put it somewhere safe and remove it save and try to re-post. See what the delta is.
    Signature
    http://pixelcovers.com/ <- eBook add eCovers

    https://www.unicommercesolutions.com <- WordPress Websites and Maintenance
    {{ DiscussionBoard.errors[8735890].message }}
  • Profile picture of the author kpmedia
    Did you enabled debug in wp-config?

    And then use the p3 plugin:
    WordPress › P3 (Plugin Performance Profiler) « WordPress Plugins
    {{ DiscussionBoard.errors[8736119].message }}
    • Profile picture of the author mick232
      Install a cleanup plugin (I use 'WP Clean Up') and have a look at how many revisions, drafts, etc are in your DB, if there is lots, clean them out.

      I did this hand more than halved the size of my database.

      Note: goes without saying, but make sure you create backups before running the cleanup.
      {{ DiscussionBoard.errors[8742682].message }}
  • Profile picture of the author clickbump
    The caching plugin may have leftover code (apparently in the event you ever decide to reactivate it) that may still be affecting your site and caching bad code.

    About 1 out of every 5 support requests I get is due to caching plugin issues. They all stem from the fact that even after the plugin is deactivated (and even after they are "deleted"), they leave behind traces of code in wp-config, htaccess and other low level files that affect the overall operation of the site.

    In any case, make sure to also remove: advanced-cache.php, db.php, w3tc/, w3-total-cache-config.php from wp-content/ in addition to wp-content/plugins/w3-total-cache/.
    Signature
    {{ DiscussionBoard.errors[8749575].message }}
  • Profile picture of the author PongSet
    Have you made any changes or updates recently? Maybe there is a compatibility issue between plugins. Try disable them and re-activate one at a time.
    {{ DiscussionBoard.errors[8782820].message }}
  • Profile picture of the author K0210561
    1. Have you installed plugin WP Optimize, install this, then optimize all database in one click.

    2. Next you can use WP Super Cache, Delete all Expire and Cache.
    Good luck!
    {{ DiscussionBoard.errors[8783170].message }}
  • Profile picture of the author RobinInTexas
    Originally Posted by GeorgR. View Post


    Edit: Probably related to my "ping list" which I just updated
    How long is your updated "ping list"? It would be simple to test by removing all the entries temporarily.

    Also, it's really only an annoyance that doesn't affect site visitors, and you realy don't have to wait for the confirmation
    Signature

    Robin



    ...Even if you're on the right track, you'll get run over if you just set there.
    {{ DiscussionBoard.errors[8783988].message }}
    • Profile picture of the author shahriyar
      If you have made any changes or updates the cause might be there,
      * e.g. If your new ping list has a service that is slow responding, that might be the cause. Try removing the ping list and see if it changes anything. [ I have worked with PHP ping tool and I know that sometimes ping services respond really slow halting the PHP script for over a minute ]

      * If not, try disabling one plugin at a time and check if there is any change. This method can be used to locate a plugin the might be causing it.

      * Use WP Optimize to optimize your DB tables. You can schedule it to do this automatically as well.
      {{ DiscussionBoard.errors[8785439].message }}

Trending Topics