• Resolved Nemokapitany

    (@nemokapitany)


    Hi,

    Whatever I type when the search engine brings out the results list, then
    – if only one product matches the word entered, (eg. “ADR”), by tapping enter the plugin will display the product normally.
    – if more than one product matches the word entered (eg. “utánvilágító”, “figyelmeztet?”), by tapping enter the system will be shut down with an Internal Server Error.

    This is obviously a bug; please advise if you could repair this.

    Thank you and kind regards,
    Attila

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi @nemokapitany

    I think this is a bug directly related to the WPML plugin.

    First of all, go to Admin Dashboard -> WooCommerce -> FiboSearch and check if you have the Troubleshooting tab there. If yes, there should be a solution.
    If you did not find a solution there, try following these steps:

    1. Add a constant define( 'DGWT_WCAS_DISABLE_MULTILINGUAL', true ); to your wp-config.php file.
    2. Go to the Indexer tab and click the rebuild index button.

    If that doesn’t work for you try to debug the error. Please follow these steps:

    1. Add the following constants to your
    wp-config.php file

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );

    2. Try to search utánvilágító or figyelmeztet? and press enter.
    3. Open the file with logs: wp-content/debug.log
    4. Paste here these logs
    5. Remove the constant added in point 1

    Regards,
    Kris`

    Thread Starter Nemokapitany

    (@nemokapitany)

    Hi Kris,

    Thank you for the hints.

    In fact now I realized that I am using an older (original) version of your plugin:

    AJAX Search for WooCommerce
    Allows your customers to search products easily and quickly. It will display the results instantly while typing in an inputbox.
    1.5.0 verzió | Szerz?: Damian Góra | Részletek

    How should I act in this case?

    I cannot find neither “Troubleshooting” or “Indexer” button / tab there.

    Attila

    Hi @nemokapitany!

    The solution to the problem will be updating the FiboSearch plugin. However, before that can be done, you need to update your WordPress. However, before making any updates, make a full backup of your website (including the database).

    Regards,
    Kris

    Thread Starter Nemokapitany

    (@nemokapitany)

    Hi Kris,

    1. I created a debog.log with AND without the constant define( ‘DGWT_WCAS_DISABLE_MULTILINGUAL’, true );. I searched for utánvilágító. The issue still persists. The debog.log shows this warning only (but many times):
    [13-Jan-2022 08:51:07 UTC] PHP Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /var/www/clients/client24/web58/web/wp-content/plugins/js_composer_theme/include/classes/core/class-vc-mapper.php on line 111

    2. I updated WPML to the most recent version. The issue still persists.

    3. Updated the plugin gradually (from 1.5 to 1.15 step-by-step). None of the versions showed Throubleshooting or Indexer tabs. No WP update performed (still 4.9.8.).
    Constant define( ‘DGWT_WCAS_DISABLE_MULTILINGUAL’, true ); still enabled.
    The issue still persists.

    Please advise.

    Thank you and kind regards,
    Attila

    Thread Starter Nemokapitany

    (@nemokapitany)

    Hi Kris,

    By simply updating WP to the most recent version the original issue has been resolved.

    Still none of the Throubleshooting or Indexer tabs are shown in the plugin settings.

    Attila

    Hi @nemokapitany!

    I see that FiboSearch is working now for phrases: utánvilágító and figyelmeztet?

    https://prnt.sc/26fqu14

    That’s means, that FiboSearch is working, and there are no more errors, so the Troubleshooting tab shouldn’t appear.

    Thread Starter Nemokapitany

    (@nemokapitany)

    Hi Kris,

    Thank you and kind regards,
    Attila

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Internal Server Error’ is closed to new replies.