WordPress.org

Forums

Better Search
Every search produces "No results" (6 posts)

  1. Jim Reekes
    Member
    Posted 1 year ago #

    Go to this page (or any page), but try this one.

    http://280group.com/product-management-methodology/

    Enter "methodology" in the search, at the top of the sidebar. Note that you're searching for a word that appears in the title of that page.

    Results is "No results" !!!

    Try any other page and any other search. It's always NOTHING.

    What's going wrong?

    https://wordpress.org/plugins/better-search/

  2. Ajay
    Member
    Plugin Author

    Posted 1 year ago #

    Hi, I can see search results for methodology

    http://280group.com/?s=methodology&post_type=product&submit=Search

  3. Jim Reekes
    Member
    Posted 1 year ago #

    I can't explain it. I deactivated the plug in, tried another search enhancer, and gave up on it. Reactivated Better Search for a second time, and this time it stayed working. Bizarre.

    BTW - I did find these errors while it wasn't working.

    [Fri Apr 04 02:23:42 2014] [error] [client 108.68.121.232] WordPress database error The used table type doesn't support FULLTEXT indexes for query SELECT ID, (MATCH(post_title) AGAINST ('Methodology' IN BOOLEAN MODE ) * 1 ) + (MATCH(post_content) AGAINST ('Methodology' IN BOOLEAN MODE) * 3 ) AS score FROM wp_posts WHERE MATCH (post_title,post_content) AGAINST ('Methodology' IN BOOLEAN MODE) AND post_status = 'publish' AND ( post_type = 'post' OR post_type = 'page' OR post_type = 'product' OR post_type = 'event' OR post_type = 'testimonial' ) ORDER BY score DESC /* From [280group.com/?s=Methodology&post_type=product&submit=Search] in [/nas/wp/www/cluster-1359/main280website/wp-content/plugins/better-search/better-search.php:323] */ made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), call_user_func_array, bsearch_template_redirect, include_once('/themes/280GroupCanvas-Child/better-search-template.php'), get_bsearch_results, get_bsearch_matches, referer: http://280group.com/product-management-methodology/

  4. Ajay
    Member
    Plugin Author

    Posted 1 year ago #

    I have a feeling this could be because your tables are in InnoDB in a version below 5.6 which doesn't support FULLTEXT indices.

    If your table is in ISAM then it would support the FULLTEXT. Unfortunately, it's an issue that I haven't found a solution to. :(

    https://stackoverflow.com/questions/963534/mysql-fulltext-indexes-issue

  5. Jim Reekes
    Member
    Posted 1 year ago #

    Now search is broken again. Every search produces "no results."

    How is it that it works, but then completely fails?

    The site is hosted at WPEngine. Is there some problem with that environment? I was working fine during development. Now that it's in production, I enabled the CDN.

    My only guess is somehow their caching environment is effecting Better Search.

  6. Ajay
    Member
    Plugin Author

    Posted 1 year ago #

    Jim, it could be a possible that it's the WP Engine environment. I know that they don't like FULLTEXT indices and so they might be automatically cleaning up these which could also explain your error above.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Better Search
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic

Tags

No tags yet.