Closed machwatt closed 5 years ago
This is a bug related to MySQL 5.6 / 5.7 and InnoDB.
When I change the table tx_kesearch_index to myISAM and manually add the FULLTEXT indexes, double quotes work again. https://bugs.mysql.com/bug.php?id=78485
I solved it in our projects by adding this to the ext_tables.sql of our sitepackage:
#
# Table structure for table 'tx_kesearch_index'
#
CREATE TABLE tx_kesearch_index (
random_fieldname INT(11) DEFAULT '0' NOT NULL
) ENGINE = MyISAM;
If i want to search for something with apostrophes like
"worda wordb"
an exception is thrown: Tried to use phrase search https://www.typo3-macher.de/facettierte-suche-ke-search/dokumentation/suchverhalten/We are running: TYPO3 Version: 8.7.13 Webserver: Apache PHP Version: 7.2.4 Database (Default) MySQL: 5.6.33