#130 - Incorrect file format 'phpbb_search_wordmatch'

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
JHK1
Berichten: 27
Lid geworden op: 06 sep 2009, 22:35

#130 - Incorrect file format 'phpbb_search_wordmatch'

Bericht door JHK1 » 11 aug 2014, 13:24

  • Adres van je forum: http://jhk1.nl/forumjhk/
    Event. modificaties op je forum:Verhuisd naar andere server
    Wanneer ontstond het probleem?Na de verhuizing
    phpBB versie:3.0.12 en MySQL(i) 5.1.62


    Heb je onlangs iets veranderd aan je forum?Alles overgezet.
    Wat is het probleem?
Bij het editen van een bericht komt deze melding, hoewel de gewijzigde tekst er toch staat.

Code: Selecteer alles

SQL ERROR [ mysqli ]

Incorrect file format 'phpbb_search_wordmatch' [130]

SQL

SELECT w.word_id, w.word_text, m.title_match FROM phpbb_search_wordlist w, phpbb_search_wordmatch m WHERE m.post_id = 642989 AND w.word_id = m.word_id

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/includes/search/fulltext_native.php
LINE: 1155
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/functions_posting.php
LINE: 2535
CALL: fulltext_native->index()

FILE: [ROOT]/posting.php
LINE: 1141
CALL: submit_post()
Ik heb alles exact overgezet en verder werkt alles goed alleen het wijzigen van een bericht geeft deze melding. Als ik in PHP myadmin op phpbb_search_wordmatch klik krijg ik een foutmelding zie ...

Code: Selecteer alles

#130 - Incorrect file format 'phpbb_search_wordmatch'
Repareren lukt niet, dus jullie advies, hoe ik dit kan oplossen.

JHK1
Berichten: 27
Lid geworden op: 06 sep 2009, 22:35

Re: #130 - Incorrect file format 'phpbb_search_wordmatch'

Bericht door JHK1 » 11 aug 2014, 16:00

Aanvulling, ik heb elders een optie in dit forum geprobeerd om via Mysql in het vakje SQL van de database een opdracht uit te voeren met REPAIR TABLE `phpbb_search_wordmatch`
Dit geeft deze melding....

Table Op Msg_type Msg_text
....._jhk.phpbb_search_wordmatch repair Error Incorrect file format 'phpbb_search_wordmatch'
....._jhk.phpbb_search_wordmatch repair error Corrupt
(klein gedeelte links boven weggelaten en vervangen door .)

Gebruikersavatar
John P
Berichten: 163
Lid geworden op: 29 sep 2012, 13:48
Contacteer:

Re: #130 - Incorrect file format 'phpbb_search_wordmatch'

Bericht door John P » 11 aug 2014, 19:50

Je kan ook eens proberen om de index mee te nemen.

repair table 'table_name' use_frm

Anders zou ik de tabel verwijderen en opnieuw aanmaken.
CREATE TABLE `search_wordmatch` (
`post_id` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
`word_id` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
`title_match` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
UNIQUE INDEX `unq_mtch` (`word_id`, `post_id`, `title_match`),
INDEX `word_id` (`word_id`),
INDEX `post_id` (`post_id`)
)
COLLATE='utf8_bin'
ENGINE=MyISAM;

Gebruik natuurlijk jouw table_prefix en engine en even opletten welke versie phpbb je hebt. Deze code is van 3.0.10. Daarna je zoek index weer opbouwen.

Deze melding heb ik wel vaker gezien daar waar verschillende database engines door elkaar gebruikt worden.
Afbeelding
Webhosting, Custom MODs, Technical management, MOD installation and Webdesign

JHK1
Berichten: 27
Lid geworden op: 06 sep 2009, 22:35

Re: #130 - Incorrect file format 'phpbb_search_wordmatch'

Bericht door JHK1 » 11 aug 2014, 23:38

Zo te zien is het opgelost maar er moest een teken bij.
REPAIR TABLE phpbb_search_wordmatch USE_FRM;

Voor ik zover zien kan lijkt het opgelost. De fout treedt niet meer op.
Bedankt voor de ondersteuning. :mrgreen:

Gesloten