WordPress.org

Ready to get started?Download WordPress

Forums

Broken Link Checker
on't automatically run, doesnt find broken links (2 posts)

  1. planetbuilders
    Member
    Posted 2 years ago #

    I installed the Broken Link Checker plugin to a WP 3.2.1 instance running under Apache 2.2, PHP 5.3.8 and the latest libcurl.

    The first time I manually ran it it correctly found a broken link. But now when I run it manually it finds nothing even though I have deliberately put 3 broken links into a page.

    I've uninstalled and re-installed it, and checked all the settings. The very first time after installation it will detect something, but from then it finds no broken links.

    It also doesn't seem to be running automatically as if I add another broken URL then the only way I can get the status display to update is to force a manual re-check.

    Currently the status display shows :-
    No broken links found.
    No URLs in the work queue.
    Detected 18 unique URLs in 22 links.

    If I force a re-check then the status display changes to :-
    No broken links found.
    17 URLs in the work queue.
    Detected 18 unique URLs in 22 links.

    and then immediately returns to :-
    No broken links found.
    No URLs in the work queue.
    Detected 18 unique URLs in 22 links.

    I also get no email notification (other WordPress-sent emails are arriving ok) even though I have automatic checking enabled.

    The plugin's debug information shows no errors, and this information
    PHP version 5.3.8
    MySQL version 5.1.54
    CURL version 7.22.0
    Snoopy Installed
    Safe mode Off
    open_basedir Off
    Default PHP execution time limit 180 seconds
    Resynch. flag 0
    Synch. records 11
    Link records 18 (22)
    Plugin activated at 2011-10-01 15:30:19.
    Installation/update begins.
    Upgrading the database...
    <SQL snipped>
    Installation/update completed at 2011-10-01 15:30:20 with 29 queries executed.

    I've tried with the default settings and custom settings, right now I have :-
    - Check each Link every: 1 hour
    - Send me email notifications about new broken links
    - Look for links in pages/posts
    - Post statuses - Published (all pages are published, I checked)
    - Which links to check - HTML, HTML images, Plain text
    - Protocols - Basic HTTP
    - Timeout -30 seconds
    - Link monitor - both options ticked
    - Max execution - 300 seconds
    - Server Load - 4 (its currently 0.1)

    I've tried temporarily removing wp-includes/class-snoopy.php to force it to use curl, but that made no difference.

    Anyone have suggestions how I can make this work ?

    Thanks

    http://wordpress.org/extend/plugins/broken-link-checker/

  2. Janis Elsts
    Member
    Plugin Author

    Posted 2 years ago #

    What status does it show for the broken links you intentionally added? You can find them in the "All" section of the Tools -> Broken Links page; it contains all the links the plugin has detected on your site, working or otherwise. To get more detailed status info about a specific link, click on its status text.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic