He instalado Precise Similar Topics y luego de habilitarlo me sale este error:
Código: Seleccionar todo
Error General
SQL ERROR [ mysql4 ]
Column 'topic_title' cannot be part of FULLTEXT index [1283]
SQL
ALTER TABLE phpbb3_topics ADD FULLTEXT (topic_title)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysql.php
LINE: 181
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysql->sql_query()
FILE: [ROOT]/ext/vse/similartopics/migrations/release_1_1_0_data.php
LINE: 87
CALL: phpbb\db\driver\factory->sql_query()
FILE: (not given by php)
LINE: (not given by php)
CALL: vse\similartopics\migrations\release_1_1_0_data->add_topic_title_fulltext()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 550
CALL: call_user_func_array()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 496
CALL: phpbb\db\migrator->run_step()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 322
CALL: phpbb\db\migrator->process_data_step()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 185
CALL: phpbb\db\migrator->update_do()
FILE: [ROOT]/phpbb/extension/base.php
LINE: 80
CALL: phpbb\db\migrator->update()
FILE: [ROOT]/phpbb/extension/manager.php
LINE: 187
CALL: phpbb\extension\base->enable_step()
FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 179
CALL: phpbb\extension\manager->enable_step()
FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: acp_extensions->main()
FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Dando como resultado: Column 'topic_title' cannot be part of FULLTEXT index (Columna 'TOPIC_TITLE' no puede ser parte del índice FULLTEXT).
Enronces averiguando, veo que esta Extensión sólo funciona con Base de Datos MySQL en el formato MyISAM. Me fijo en los formatos de mi BD y son todos de tipo MyISAM.
Pero, aquí viene la cuestión, al ver la estructura de la tabla phpbb_topics veo que la columna topic_title es del tipo blob (como algunas otras también) y al parecer, eso NO es correcto ya que debería ser del tipo VARCHAR(255).
He modificado en Local, para probar, de cambiar el tipo blob por varchar(255) y el error de la extensión desapareció y aparentemente funciona, pero algunos títulos de los mensajes aparecen con simbolos extraños!!!
No lo quiero hacer en la BD "online" por temor a que se arruine todo el Foro.
Por favor, si me pueden ayudar a dilucidar esto de los tipos de tablas y, si hay alguno que le haya pasado lo mismo, saber como lo solucionó o en su defecto ¿cual es la solución?
Saludos y gracias!!!