Sivu 2/2

Re: Foorumin tietokannan koko

Lähetetty: 11 Heinä 2009, 15:16
Kirjoittaja Peetra
Sulla oli vissiin se native käytössä aikasemmin?
Rakenna hakutaulut uudelleen. Se ei ole päivittänyt tuon hakukoneen tauluja samalla, kun on toista käyttänyt.
Onko toi yleinenkin bugi, minä en ole koskaan onnistunut saaman sitä virhettä aikaiseksi, vaan aina päivittyy molemmat taulukot, jos on molemmat asetettu indexoitavaksi jatkuvasti. :think:

Re: Foorumin tietokannan koko

Lähetetty: 11 Heinä 2009, 16:27
Kirjoittaja Lurttinen
Peetra kirjoitti:
Sulla oli vissiin se native käytössä aikasemmin?
Rakenna hakutaulut uudelleen. Se ei ole päivittänyt tuon hakukoneen tauluja samalla, kun on toista käyttänyt.
Onko toi yleinenkin bugi, minä en ole koskaan onnistunut saaman sitä virhettä aikaiseksi, vaan aina päivittyy molemmat taulukot, jos on molemmat asetettu indexoitavaksi jatkuvasti. :think:
Voin tietty olla väärässä, mutta tietääkseni se rakentaa jatkuvasti vain sitä luetteloa, minkä hakukone otetaan käyttöön. En voi varmaksi sanoa. :)

Yksi mikä tuossa voi olla, on mbstring/pcre puuttuminen palvelimelta, jolloin sanat joissa on ääkköset ei toimi haussa.
Hakutoiminnon asetuksista voi katsoa onko arvot kyllä vai ei. Jos kummassakin on "ei" täytyy laittaa viestiä palveluntarjoajalle ja pyytää fiksaamaan.
Sen jälkeen taas rakentaa taulut uusiksi.

Re: Foorumin tietokannan koko

Lähetetty: 12 Heinä 2009, 09:59
Kirjoittaja EveS
Ääkköset kyllä toimii haussa:
Tuki non-latin UTF-8 merkeille mbstring avulla: Kyllä
Testasinkin tämän ja hyvin löytyi esim. sana väärin. :)

Muutin myös yleisen sanan arvon 0%:ksi, mutta tämä kai ei vaikuta nyt aktiivisena olevaan fulltext mysql:iin, kun se kerran on nativen asetuksissa. Poistin ja rakensin tämän jälkeen fulltext mysql:n uudestaan, ja haku näyttäisi toimivan muuten ihan hyvin, mutta se ei löydä kolmikirjaimisia sanoja (esim. tiettyjä lyhenteitä). Fulltext mysql:n kohdalla ei asetuksissa ole kohtaa, josta voisi määritellä, minkä pituiset sanat otetaan huomioon sisällysluettelossa. Nativessa näyttäisi tuo kohta olevan:
Minimimäärä merkkejä sisällysluettelossa:
Sanassa täytyy olla vähintään näin monta merkkiä päästäkseen sisällysluetteloon.