Same problem. I just installed Festinger plugin, activated it with the license, and tried to search the vault. It’s as if the enter key doesn’t work. There’s no way to initiate the search for the term I typed.
Whenever i try to search something with the FV Plugin i run into the follow exception
4109:1 Uncaught SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON
at JSON.parse (<anonymous>)
at Object.success (scripts.js?ver=3.8.1:929:25)
at c (jquery-3.4.1.min.js?ver=3.8.1:2:27742)
at Object.fireWith [as resolveWith] (jquery-3.4.1.min.js?ver=3.8.1:2:28487)
at l (jquery-3.4.1.min.js?ver=3.8.1:2:78789)
at XMLHttpRequest.<anonymous> (jquery-3.4.1.min.js?ver=3.8.1:2:81117)
s
Which is caused by an SQL Exception:
SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'title' in where clause is ambiguous (Connection: mysql, SQL: select jreviews_data.title, jreviews_data.image, jreviews_data.support_link, jreviews_data.summary, jreviews_data.featured, jreviews_data.hits, jreviews_data.href, jreviews_data.modified, jreviews_data.preview, jreviews_data.type_slug, jreviews_data.unique_rand_md5, jreviews_data.version, jreviews_data.type_slug, jreviews_data.category_slug, jreviews_data_meta.verified_slug as new_generated_slug, IF (jreviews_data_meta.verified_slug IS NULL, generated_slug, jreviews_data_meta.verified_slug) as new_generated_slug from `jreviews_data` left join `jreviews_data_meta` on `jreviews_data`.`id` = `jreviews_data_meta`.`jreviews_id` where `jreviews_data`.`title` != and `title` like TEST order by `hits` desc)
It’s weekend @damarketing, we do, as programmers, sleep and enjoy some time off as well.
We checked the issue here for both members @here.
The reason we found this is that we’re sending quite a big data to your server and we are saving that inside the database. If searching from the cache is disabled, it still downloads the JSON data from our website engine. The issue is that the data is failing as the server/php/cache/nginx fails to process the big data to filter the search.
We are trying to see if the search can be triggered directly from our engine for the website which has an issue with this. So for now, we don’t have an instant solution, but we will do our upper best after the release of our new features to fix this issue as well.
37.228.147.89 500 POST /wp-admin/admin-ajax.php HTTP/2.0 https://infinity-seo.com/wp-admin/admin.php?page=festinger-vault Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36 Edg/112.0.1722.39 197 SSL/TLS-Zugriff für nginx
21178#0: *1460925 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught TypeError: array_filter(): Argument #1 ($array) must be of type array, null given in /var/www/vhosts/infinity-seo.com/httpdocs/wp-content/plugins/festingervault/festingervault.php:822
Stack trace:
#0 /var/www/vhosts/infinity-seo.com/httpdocs/wp-content/plugins/festingervault/festingervault.php(822): array_filter()
#1 /var/www/vhosts/infinity-seo.com/httpdocs/wp-includes/class-wp-hook.php(308): fv_search_ajax_data()
#2 /var/www/vhosts/infinity-seo.com/httpdocs/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#3 /var/www/vhosts/infinity-seo.com/httpdocs/wp-includes/plugin.php(517): WP_Hook->do_action()
#4 /var/www/vhosts/infinity-seo.com/httpdocs/wp-admin/admin-ajax.php(188): do_action()
#5 {main}
thrown in /var/www/vhosts/infinity-seo.com/httpdocs/wp-content/plugins/festingervault/festingervault.php on line 822" while reading response header from upstream
And something I have forgotten, just before the latest update, i had to increase the MySQL max_allowed_packet value to 1GB to make your plugin working. Maybe this hint will help as well.