Sivu 1/1

Yleinen virhe hakutoiminnon sisällysluettelossa

Lähetetty: 24 Elo 2007, 11:59
Kirjoittaja mrl586
Tälläinen virheilmoitus tuli hakutoiminnon sisällysluettelon uudelleenrakentamisen yhteydessä:

Koodi: Valitse kaikki

Yleinen virhe
SQL ERROR [ mysqli ]

Column 'post_text' cannot be part of FULLTEXT index [1283]

SQL

ALTER TABLE phpbb_posts MODIFY post_text mediumtext COLLATE utf8_unicode_ci NOT NULL, ADD FULLTEXT (post_text), ADD FULLTEXT post_content (post_subject, post_text)

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 118
CALL: dbal->sql_error()

FILE: includes/search/fulltext_mysql.php
LINE: 738
CALL: dbal_mysqli->sql_query()

FILE: includes/acp/acp_search.php
LINE: 335
CALL: fulltext_mysql->create_index()

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

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

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()

Re: Yleinen virhe hakutoiminnon sisällysluettelossa

Lähetetty: 24 Elo 2007, 12:20
Kirjoittaja Lurttinen

Re: Yleinen virhe hakutoiminnon sisällysluettelossa

Lähetetty: 24 Elo 2007, 16:47
Kirjoittaja mrl586
Lurttinen kirjoitti:Onko tosta apuja?
http://www.phpbb.com/bugs/phpbb3/ticket ... t_id=14092
Kyllä on. Vaihdoin post_text-kentän tyypin mediumtext:stä text:ksi ja loin SQL-lauseessa mainitut kokoteksti-indeksit. Post_text-kentän aakkosjärjestykseksi ei kelpaa phpBB:n haluama utf8_unicode_ci...

Kuuluuko tuo toisen arvon (katso liite) olla tyhjä?

Re: Yleinen virhe hakutoiminnon sisällysluettelossa

Lähetetty: 24 Elo 2007, 20:32
Kirjoittaja Lurttinen
Meillä näyttäs olevan samalla tavalla. Native käytössä ja ylemmässä vain toisessa arvo. Tuonhan voi sen toisen indexin, joka ei ole käytössä, poistaa kokonaan.
Vaikka sen ottaisikin käyttöön jossain vaiheessa, niin sen joutuu rakentamaan uusiksi, koska siihen ei tällähetkellä päivitetä uusia viestejä.

Re: Yleinen virhe hakutoiminnon sisällysluettelossa

Lähetetty: 19 Syys 2007, 17:19
Kirjoittaja mrl586
Mikä MySQL:n versio täällä on käytössä? phpBB:n kotisivujen mukaan:
SamG kirjoitti:The information I used to configure search to perform best is above. We have the basic phpBB 3.0 installation requirements of MySQL 3.23 or above. Search will work with either phpBB's native functionality or MySQL's functionality as long as the MySQL 3.23 minimum requirement is met. However, from a performance standpoint, AJD's recommendations apply, as they did for the OP. AJD was quite specific about his recommendations regarding search, which are as follows:
  • For MySQL 4.1.7 or above MySQL fulltext is recommended.
  • For all MySQL versions below 4.1.7, Native fulltext is recommended.

Re: Yleinen virhe hakutoiminnon sisällysluettelossa

Lähetetty: 19 Syys 2007, 21:51
Kirjoittaja Lurttinen
Vitonen