Hulp nodig bij "Algemene fout" bij zoekfunctie

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
CarolineG
Berichten: 4
Lid geworden op: 12 jun 2008, 06:54

Hulp nodig bij "Algemene fout" bij zoekfunctie

Bericht door CarolineG » 12 jun 2008, 07:00

  • Adres van je forum: http://www.hcgkuur.com/forum20089
    Event. modificaties op je forum: Geen
    Wanneer ontstond het probleem? Na het updaten naar 3.0.1
    phpBB versie: 3.0.1

    Heb je onlangs iets veranderd aan je forum? Nee
    Wat is het probleem?
Als je wilt zoeken krijg je de volgende foutmelding:

Code: Selecteer alles

Algemene fout
SQL ERROR [ mysql ]

Can't open file: 'phpbb3_search_wordmatch.MYD'. (errno: 145) [1016]

SQL

SELECT COUNT(DISTINCT p.post_id) AS total_results FROM (phpbb3_search_wordmatch m0, phpbb3_posts p) WHERE m0.post_id = p.post_id AND m0.word_id = 186

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/search/fulltext_native.php
LINE: 665
CALL: dbal_mysql->sql_query()

FILE: search.php
LINE: 418
CALL: fulltext_native->keyword_search()
En ook in het admin gedeelte kan ik de zoekindex niet meer in dan krijg ik deze melding:

Code: Selecteer alles

Algemene fout
SQL ERROR [ mysql ]

Can't open file: 'phpbb3_search_wordmatch.MYD'. (errno: 145) [1016]

SQL

SELECT COUNT(*) as total_matches FROM phpbb3_search_wordmatch

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/search/fulltext_native.php
LINE: 1402
CALL: dbal_mysql->sql_query()

FILE: includes/search/fulltext_native.php
LINE: 1382
CALL: fulltext_native->get_stats()

FILE: includes/acp/acp_search.php
LINE: 455
CALL: fulltext_native->index_stats()

FILE: includes/acp/acp_search.php
LINE: 46
CALL: acp_search->index()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_search->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Als ik probeer oude berichten te verwijderen, om op te schonen, krijg ik ook foutmeldingen, en blijft de topic titel wel staan in de forums, maar krijg je een foutmelding als je het bericht daadwerkelijk nog wilt lezen. Dan bestaat het topic niet wordt er dan gezegd.

De foutmelding die ik krijg als ik een topic wil verwijderen is de volgende:

Code: Selecteer alles

Algemene fout
SQL ERROR [ mysql ]

Can't open file: 'phpbb3_search_wordmatch.MYD'. (errno: 145) [1016]

SQL

SELECT w.word_id, w.word_text, m.title_match FROM phpbb3_search_wordmatch m, phpbb3_search_wordlist w WHERE m.post_id = '19853' AND w.word_id = m.word_id

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/search/fulltext_native.php
LINE: 1224
CALL: dbal_mysql->sql_query()

FILE: includes/functions_admin.php
LINE: 757
CALL: fulltext_native->index_remove()

FILE: includes/functions_posting.php
LINE: 1377
CALL: delete_posts()

FILE: posting.php
LINE: 1442
CALL: delete_post()

FILE: posting.php
LINE: 279
CALL: handle_post_delete()
Als je daarna terug gaat is het dus wel verwijdert, maar de titel staat er nog, de inhoud is weg.

Een heleboel foutmeldingen dus, ik weet het, maar ik hoop toch echt dat iemand me er mee kan helpen.

Alvast bedankt voor alle input.

Groetjes
Caroline
Javea, Spanje


..

CarolineG
Berichten: 4
Lid geworden op: 12 jun 2008, 06:54

Re: Hulp nodig bij "Algemene fout" bij zoekfunctie

Bericht door CarolineG » 12 jun 2008, 07:07

Nog even ter aanvulling!

Nav een topic hier heb ik even in de database gekeken naar de tabel phpbb3_search_wordmatch en dan krijg ik dit:

Code: Selecteer alles

 Can't open file: 'phpbb3_search_wordmatch.MYD'. (errno: 145)

      Fout

      SQL-query : 

      SHOW FIELDS FROM `phpbb3_search_wordmatch` FROM `hcgkuur_com_-_20089`

      MySQL retourneerde:
      #1016 - Can't open file: 'phpbb3_search_wordmatch.MYD'. (errno: 145)

      [Documentatie] · [Terug] 
Ik snap er nu helemaal niets meer van hoe kan die tabel nou weg zijn....

CarolineG
Berichten: 4
Lid geworden op: 12 jun 2008, 06:54

Re: Hulp nodig bij "Algemene fout" bij zoekfunctie

Bericht door CarolineG » 12 jun 2008, 07:12

Nou die wordmatch tabel heb ik dus gekopieerd en ingevoegd vanuit een schone 3.0.1 database, dus de zoekfunctie werkt weer :-)

En het lijkt erop dat de andere problemen nu ook verdwenen zijn.
Dus sorry voor het storen, ik heb het kennelijk toch zelf op kunnen lossen... :roll:

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Re: Hulp nodig bij "Algemene fout" bij zoekfunctie

Bericht door Bee » 12 jun 2008, 10:47

Ik zal het toch nog even toelichten: De tabel phpbb3_search_wordmatch is kapot gegaan op de een of andere manier. Normaal gesproken is zoiets te repareren met een REPAIR TABLE phpbb3_search_wordmatch;. Op welke manier het ook wordt opgelost, er zal altijd informatie verloren gaan. Wil je de zoekfunctie goed kunnen gebruiken dan dien je de zoektabellen te herindexeren.
... Maar ik modereer (nog) niet.

CarolineG
Berichten: 4
Lid geworden op: 12 jun 2008, 06:54

Re: Hulp nodig bij "Algemene fout" bij zoekfunctie

Bericht door CarolineG » 12 jun 2008, 12:35

Ik wilde "repair tabel" doen dat had ik hier ergens gelezen, maar mijn phpadmin gaf aan dat er geen tabel was... ehmmmmm weet niet waarom die "kwijt" is geraakt want die was er eerst wel, voor de upgrade naar 3.0.1. Maar goed ik heb hem gekopieerd vanuit een andere database en dat heeft het probleem opgelost. Inderdaad moest wel herindexeren maar dat is geen probleem.

Gesloten