dann das:
ALTER TABLE hkwforum_posts ADD FULLTEXT (post_subject), ADD FULLTEXT (post_text), ADD FULLTEXT post_content (post_subject, post_text);
ALTER TABLE hkwforum_posts ADD FULLTEXT (post_subject), ADD FULLTEXT (post_text), ADD FULLTEXT post_content (post_subject, post_text);
Ja, der existierte und ich habe ihn jetzt gelöscht.Mahony hat geschrieben:Hallo
Schau mal im ACP unter - Wartung - Such-Indizes, ob da bei Fulltext mysql ein index existiert. Falls ja, dann lösche den index.
Grüße: Mahony
2. Du sollst keine Tabellen löschen. Vergiss dass was Miriam geschrieben hat, sonst zerpflückst du dir noch deine Forum-Tabellen.Wenn der letzte Beitrag in einem Thema von dir stammt, darfst du frühestens nach 24 Stunden erneut antworten. Davon ausgenommen sind lediglich wesentliche neue Informationen; für alle anderen Fälle muss der vorherige Beitrag bearbeitet werden.
Das kannst du ignorieren und hat nichts mit den Fehlern zu tun.harambee hat geschrieben:...dass die Fehlermeldung etwas von SQL ERROR [ mysql4 ] schreibt, im Adminbereich aber MySQL 5.0.91-log angezeigt wird.
Code: Alles auswählen
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Field 'topic_last_poster_name' doesn't have a default value [1364]
SQL
INSERT INTO hkwforum_topics (topic_poster, topic_time, topic_last_view_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1356036613, 1356036613, 26, 0, 1, 'Test9898', 'claus', 'AA0000', 0, 0, 0)
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/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions_posting.php
LINE: 1979
CALL: dbal_mysql->sql_query()
FILE: [ROOT]/posting.php
LINE: 1134
CALL: submit_post()
Code: Alles auswählen
Field 'topic_last_poster_name' doesn't have a default value [1364]
Das schlägt aber tragisch fehl, weil im Script includes\search\fulltext_mysql.php steht:Mahony hat geschrieben:P.S. Wenn dein Forum wieder Fehlerlos funktioniert solltest du den Suchindex neu aufbauen lassen.
Code: Alles auswählen
$alter[] = 'MODIFY post_text mediumtext COLLATE utf8_unicode_ci NOT NULL';
utf8_unicode_ci
bleiben und der Index im ACP neu aufgebaut werden und dann paßt es wieder.