Title: Database syntax issues
Last modified: June 11, 2022

---

# Database syntax issues

 *  Resolved [Richard Bairwell](https://wordpress.org/support/users/rbairwell/)
 * (@rbairwell)
 * [3 years, 11 months ago](https://wordpress.org/support/topic/database-syntax-issues/)
 * I’ve noticed on my error log on my WordPress 6.0 install with WooCommerce 6.5.1,
   PHP 7.4.29 and MariaDB 5.5.5-10.6.8 as the database – I’m getting a lot of SQL
   syntax checks from this version 2.1 of the miniOrange Broken Link Checker/Finder:
 * > `WordPress database error You have an error in your SQL syntax; check the manual
   > that corresponds to your MariaDB server version for the right syntax to use
   > near 's Cloth size chart','404','0s'), ('d92860bc9a2845a22d68e0e7e6038274','
   > https:/...' at line 1 for query INSERT INTO XXXX_moblc_link_details_table (`
   > link_hash`,`link`,`page_title`,`status_code`,`loading_time`) VALUES ('81beabf2527fbd2ad963ce1a0357c91d','
   > https://example.com/wp-content/plugins/woo-advanced-product-size-chart/admin/
   > images/default-chart/cloth_size_chart.png','Women's Cloth size chart','404','
   > 0s'), ('d92860bc9a2845a22d68e0e7e6038274','https://example.com/wp-content/plugins/
   > woo-advanced-product-size-chart/admin/images/default-chart/mens-shoes-size-
   > chart.png','Men's Shoes Size Chart','404','1s'), ('7e409ab4a7f0599289e10a694d02fe17','
   > https://example.com/wp-content/plugins/woo-advanced-product-size-chart/admin/
   > images/default-chart/women-shoes-size-image.jpg','Women's Shoes Size Chart','
   > 404','0s') ON DUPLICATE KEY UPDATE`status_code`= VALUES(status_code); made 
   > by do_action_ref_array('moblc_scan_cron_hook'), WP_Hook->do_action, WP_Hook-
   > >apply_filters, MOBLC_Cron->moblc_scan_cron_hook_exec, MOBLC_Cron->check_links_from_pages`
 * Any ideas of the fix?
 * [gist with the un-mangled-by-support-forum text at [https://gist.github.com/rbairwell/8742ea0f515acfbc2556ef985d0ba222](https://gist.github.com/rbairwell/8742ea0f515acfbc2556ef985d0ba222)]
    -  This topic was modified 3 years, 11 months ago by [Richard Bairwell](https://wordpress.org/support/users/rbairwell/).
    -  This topic was modified 3 years, 11 months ago by [Richard Bairwell](https://wordpress.org/support/users/rbairwell/).
      Reason: Trying to fix escaping
    -  This topic was modified 3 years, 11 months ago by [Richard Bairwell](https://wordpress.org/support/users/rbairwell/).

Viewing 5 replies - 1 through 5 (of 5 total)

 *  Plugin Contributor [jayeshprajapat](https://wordpress.org/support/users/jayeshprajapat/)
 * (@jayeshprajapat)
 * [3 years, 11 months ago](https://wordpress.org/support/topic/database-syntax-issues/#post-15752339)
 * Hi [@rbairwell](https://wordpress.org/support/users/rbairwell/),
 * Thank you for pointing out the issue.
 * We have resolved this issue in our latest version of broken link finder/checker–
   2.3
 * We have also introduced the following new features in the broken link finder 
   plugin which will help you to maintain and improve the site’s SEO.
 * 1. Improved Cloud scan for dead links, broken Images, broken videos, etc.
    2.
   Edit broken links/posts/pages and remove/fix broken links. 3. Filter report according
   to response type of broken links.
 * Please update your plugin to the latest version and let us know if you are facing
   that issue anymore.
 * Thank you,
    miniOrange team
 *  Thread Starter [Richard Bairwell](https://wordpress.org/support/users/rbairwell/)
 * (@rbairwell)
 * [3 years, 11 months ago](https://wordpress.org/support/topic/database-syntax-issues/#post-15754379)
 * I think that’s working – however, the following problems have occurred:
 * **\* Unable to drop SQL Column**
 * `[20-Jun-2022 20:51:42 UTC] WordPress database error Can't DROP COLUMN`link_hash`;
   check that it exists for query ALTER TABLE xxxxx_moblc_link_details_table DROP
   COLUMN`link_hash`, DROP COLUMN`loading_time`made by require_once('wp-admin/admin.
   php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('
   wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->
   apply_filters, MOBLC->moblc_update_db_check, MOBLC_DATABASE->moblc_migration`
 * **\* Incorrect bad link count reported**
    Although the link checker is still 
   currently running (and has been for nearly an hour), it’s still not produced 
   any results. The link checker Dashboard says “Your website is getting scanned
   for broken links. Found 14 broken links.”, but when I click on that link and 
   am taken to the Links page, it is an empty table with “Showing 0 to 0 of 0 entries”.
 * **\* Scanning of unwanted sections**
    I turned on the debug log, and looking 
   at the entries I see it’s been through the pages and the WooCommerce products,
   but it’s also working it’s way through: * The default charts provided by the 
   plugin “product-size-chart-for-woo” (even though those do not appear anywhere
   for me) * All the WP Json links (/wp/v2…) – including the block pattern library
   at /wp/v2/block-patterns/patterns : so far it’s found 55 of those pages (which
   outnumber the number of pages and products on my site!)
 * The WP block patterns have multiple references to external files (some 25+) so
   they’ll take ages to validate 🙁 Lots of checks for something I don’t use and
   don’t have much control over.
 * **\* Incorrect wording on “My Account” page**
    Oh, and I notice on the “My Account”
   page it says “Just complete the short registration below to configure _miniOrange
   2-Factor_ plugin.”
 * **\* Annoying banner**
    The “Cron is disabled. Please enable the cloud scan to
   scan your site.” banner is constantly at the top of the site – even though I’ve
   got the server crontab set to run every minute (so it’s probably getting refreshed
   more often then if I did have cron enabled).
 * I’ll try and check back tomorrow if the scan has finished to let you know if 
   there are any other issues.
 *  Thread Starter [Richard Bairwell](https://wordpress.org/support/users/rbairwell/)
 * (@rbairwell)
 * [3 years, 11 months ago](https://wordpress.org/support/topic/database-syntax-issues/#post-15757746)
 * Here’s the follow up-
 * After running, it seems to have completed around 22:23 with 0 dead links found…
   Checking the xxxxx_moblc_link_details_table table shows 17 links listed (2 external,
   1 external to WordPress on the “/wp/v2/block-patterns/patterns” page, 4 on “/
   ithemes-security/rpc/” pages and the remainder being demo entries of the “[woo-advanced-product-size-chart](https://wordpress.org/plugins/woo-advanced-product-size-chart/)”
   plugin (had the wrong plugin name earlier: I removed that plugin some time ago).
 * For the record, IThemes security creates posts with post_types of “itsec-dashboard”
   and “itsec-dash-card” and woo-advanced-product-size-chart uses “size-chart”
 * The xxxxx_moblc_scan_status_table table is completely empty.
 * However, I do see 10x 404 errors in my server log from WordPress where it tried
   checking the woo-advanced-product-size-chart links so something was running.
 * I’m going back to using [WPMU’s Broken Link Checker](https://en-gb.wordpress.org/plugins/broken-link-checker/)
   as the miniOrange one just seems too broken in its current state to be useful
   for me.
 *  Plugin Contributor [jayeshprajapat](https://wordpress.org/support/users/jayeshprajapat/)
 * (@jayeshprajapat)
 * [3 years, 11 months ago](https://wordpress.org/support/topic/database-syntax-issues/#post-15766295)
 * Hi [@rbairwell](https://wordpress.org/support/users/rbairwell/),
 * We appreciate your suggestions.
 * We have fixed the following issues on our end but we will push these changes 
   along with all other fixes.
    **\*Unable to drop SQL Column \*Incorrect wording
   on the “My Account” page \*Annoying banner
 * Regarding the below issues.
    **“Incorrect bad link count reported” ** The count
   shown on the scanning page is the count of all broken links in the report. You
   can select the type of broken links to be shown. The number of broken links shown
   in the report depends on the filter that you are using. i.e. 4xx,5xx, and others.
   4xx and 5xx are checked by default.
 * **“Scanning of unwanted sections”**
    We are scanning all published custom posts
   and pages. To debug more on this, can you please reach out to us through our 
   website so that we can look into the exact issue and resolve it?
 * We also provide cloud scans in our plugin. In case cron is not working on the
   site, you can enable the cloud option from settings.
 * Please reach out to us through our [website](https://www.miniorange.com/contact)
   or raise a query from the plugin.
 * Thank you,
    miniOrange team
    -  This reply was modified 3 years, 11 months ago by [jayeshprajapat](https://wordpress.org/support/users/jayeshprajapat/).
 *  Plugin Contributor [jayeshprajapat](https://wordpress.org/support/users/jayeshprajapat/)
 * (@jayeshprajapat)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/database-syntax-issues/#post-15797406)
 * Hi [@rbairwell](https://wordpress.org/support/users/rbairwell/),
 * We didn’t hear back from you.
 * We fixed all the issues in the Broken link finder 2.3
 * Please let us know if you find any other issues.
 * We are closing this ticket as of now.
 * In the future, if you face any issues with the plugin, feel free to reach out
   to us.
 * You can also raise the query from the plugin or reach out to us through our [website](https://www.miniorange.com/contact).
 * Thank you,
    miniOrange team
    -  This reply was modified 3 years, 10 months ago by [jayeshprajapat](https://wordpress.org/support/users/jayeshprajapat/).

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Database syntax issues’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/broken-link-finder_004aad.svg)
 * [Broken Link Checker | Finder](https://wordpress.org/plugins/broken-link-finder/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/broken-link-finder/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/broken-link-finder/)
 * [Active Topics](https://wordpress.org/support/plugin/broken-link-finder/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/broken-link-finder/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/broken-link-finder/reviews/)

## Tags

 * [broken images](https://wordpress.org/support/topic-tag/broken-images/)
 * [Broken-Links](https://wordpress.org/support/topic-tag/broken-links/)
 * [dead links](https://wordpress.org/support/topic-tag/dead-links/)

 * 5 replies
 * 2 participants
 * Last reply from: [jayeshprajapat](https://wordpress.org/support/users/jayeshprajapat/)
 * Last activity: [3 years, 10 months ago](https://wordpress.org/support/topic/database-syntax-issues/#post-15797406)
 * Status: resolved