• 31-08-2008, 21:07:19
    #1
    arkadaşlar forum siteme video eklediğim zaman bu hata ile karşılaşıyorum nedeni ne olabilir

    Genel Hata
    SQL ERROR [ mysql4 ]

    The used table type doesn't support FULLTEXT indexes [1214]

    SQL

    SELECT f.forum_id, f.forum_name, t.topic_id, t.topic_title, t.topic_replies, t.topic_last_post_time, t.topic_last_post_id, u.user_id, u.username, u.user_colour FROM phpbb_topics t, phpbb_users u, phpbb_forums f WHERE MATCH (t.topic_title) AGAINST ('fghfgh' IN BOOLEAN MODE) AND f.forum_id = t.forum_id AND u.user_id = t.topic_poster AND t.topic_id <> 17 GROUP BY t.topic_id LIMIT 5

    BACKTRACE


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

    FILE: includes/db/mysql.php
    LINE: 205
    CALL: dbal_mysql->sql_query()

    FILE: includes/db/dbal.php
    LINE: 153
    CALL: dbal_mysql->_sql_query_limit()

    FILE: viewtopic.php
    LINE: 1670
    CALL: dbal_mysql->sql_query_limit()
  • 31-08-2008, 21:44:32
    #2
    FULLTEXT sadece MyISAM türündeki tablolarda çalışır. Ve bazı eski sürüm Mysql lerde de çalışmaz.

    MyISAM a dönüştürme kodum budur, ama sonuçlarına garanti veremem. Yedek alalarak deneyebilirsin.

    ALTER TABLE tablo_adi ENGINE = MyISAM;
    Eğer zatan MyISAM ise, ikinci seçeneğe yönelerek, Mysql güncellemeniz gerekebilir.