• Hi,

    I’m having big problems with the admin section on my self-hosted sites are extremely slow. The dashboard can take 15-20 seconds to load and it is the same for the rest of the admin pages. Please note that this is the same on a fresh install without any plugins. I have done some research and found the plugin Query Monitor through which I think I found the cause of the slow loading. The cause seems to be that there are HTTP Request timeouts when checking for updates (look further down for example). I still get updates for everything.

    Have anyone seen this problem and have a solution for it?

    Example from loading the dashboard:
    Loading time: 16.13s
    Errors:
    #1
    HTTP Request: POST https://api.wordpress.org/themes/update-check/1.1/
    Response: Resolving timed out after 4513 milliseconds
    Transport: curl
    Call Stack: WP_Http->request() WP_Http->post() wp_remote_post() wp_update_themes() _maybe_update_themes() do_action(‘admin_init’)
    Component: Core
    Timeout: 4
    Time: 5.0269

    #2
    HTTP Request: POST http://api.wordpress.org/themes/update-check/1.1/
    Response: Resolving timed out after 4513 milliseconds
    Transport: curl
    Call Stack: WP_Http->request() WP_Http->post() wp_remote_post() wp_update_themes() _maybe_update_themes() do_action(‘admin_init’)
    Component: Core
    Timeout: 4
    Time: 5.4287

    #3
    HTTP Request: POST http://api.wordpress.org/core/browse-happy/1.1/
    Response: Resolving timed out after 5515 milliseconds
    Transport: curl
    Call Stack: WP_Http->request() WP_Http->post() wp_remote_post() wp_check_browser_version() wp_dashboard_setup()
    Component: Core
    Timeout: 5
    Time: 5.5156

Viewing 1 replies (of 1 total)
  • bitpath

    (@bitpath)

    just fyi, we’re experiencing the same issue, which I also traced to many back-end calls to https://api.wordpress.org/themes/update-check/1.1/ and other api.wordpress.org sites on almost every admin page load.
    This is causing freezing in updates and logins and simple admin navigation.
    We’ve been able to mitigate it by disable update plugins and disabling cron, but it’s just a band-aid and doesn’t help with logins.
    This barely started happening to us about a couple weeks or so ago, and seemed timed with a WP update. I was hoping 4.2 would fix it but no go so far.
    CRON manager plugin could not help because the constant calls to api.wordpress.org were protected it said but disabling cron all together reduced this to logins and certain admin sections that need to call translations or intentional update checks.
    Did you find a solution?

Viewing 1 replies (of 1 total)
  • The topic ‘Admin extremely slow’ is closed to new replies.