Forums › Forums › Search & Filter Pro › Plugin not properly activating and no parameters transmitted
Tagged: activation, database, shortcode
- This topic has 9 replies, 2 voices, and was last updated 5 years, 7 months ago by Anonymous.
-
Anonymous(Private) May 14, 2019 at 3:40 pm #211175
So I tried to activate S&F, this was the message I got on activation:
Das Plugin erzeugte 1417 Zeichen mit unerwarteter Ausgabe während der Aktivierung. Wenn Sie „headers already sent“-Hinweise, Probleme mit Syndication-Feeds oder andere Probleme bemerken, versuchen Sie, dieses Plugin zu deaktivieren oder zu entfernen.
which roughly translates to “The plugin produced 1417 characters of unexpected output. If you notice „headers already sent“-hints, problems with syndication-feeds or other problems try to deactivate this plugin or remove it.
Additionally, I get this error:
Search & Filter Error: The caching tables are missing – click here to create them
Which leads me to this error:
WordPress-Datenbank-Fehler: [Index column size too large. The maximum column size is 767 bytes.]
CREATE TABLE wp_search_filter_cache ( id bigint(20) NOT NULL AUTO_INCREMENT, post_id bigint(20) NOT NULL, post_parent_id bigint(20) NOT NULL, field_name varchar(255) NOT NULL, field_value varchar(255) NOT NULL, field_value_num bigint(20) NULL, field_parent_num bigint(20) NULL, term_parent_id bigint(20) NULL, PRIMARY KEY (id), KEY field_name_index (field_name), KEY field_value_index (field_value), KEY field_value_num_index (field_value_num) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ciWordPress-Datenbank-Fehler: [Index column size too large. The maximum column size is 767 bytes.]
CREATE TABLE wp_search_filter_term_results ( id bigint(20) NOT NULL AUTO_INCREMENT, field_name varchar(255) NOT NULL, field_value varchar(255) NOT NULL, field_value_num bigint(20) NULL, result_ids mediumtext NOT NULL, PRIMARY KEY (id), KEY field_name_index (field_name), KEY field_value_index (field_value), KEY field_value_num_index (field_value) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ciFinally, after creating the tables manually (with an additional
ROW_FORMAT=DYNAMIC
) and creating a form that should output via shortcode this doesn’t work either.Every time I enter something, everything loads properly with the exception of passing the parameters. I can manually append
_sf_s=test
and it works, just not via the form (ajax or not).I tried deactivating all other plugins, same problem.
Trevor(Private) May 15, 2019 at 2:35 pm #211297I think I see the problem.
Something is injecting a wrapper around the field objects in the form:
https://www.screencast.com/t/CkxIrJbTnZ
This is not being done with JavaScript, as this is also in the Page Source:
<div class="wrapper wrapper-ul">
-
AuthorPosts