Опитвам се да инсталирам мод-"advanced similar topics". Изпълних всичко, като беше посочено в инструкциите, като съответно мода се появи в админ панела, но не и във форума. Оказа се че съм пропуснал да изпълня една SQL заявка. При стартирането на файла db_update.php ми излезе следната грешка:
Явно проблема е в базата данни, но там съм малко на ВИЕ. Някой срещал ли е такъв вид грешка, дайте идея как евентуално може да се оправи.
Заявката която трябваше да изпълня е следната:
Код:
General error
SQL ERROR [ mysql4 ]
Duplicate entry 'similar_stopwords' for key 'PRIMARY' [1062]
SQL
INSERT INTO phpbb_formconfig (config_name, config_value) VALUES ('similar_stopwords',1)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()
FILE: db_update.php
LINE: 55
CALL: dbal_mysql->sql_query()
Явно проблема е в базата данни, но там съм малко на ВИЕ. Някой срещал ли е такъв вид грешка, дайте идея как евентуално може да се оправи.
Заявката която трябваше да изпълня е следната:
Код:
ALTER TABLE `phpbb_topics` ADD FULLTEXT (`topic_title`);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('similar_stopwords',1);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('similar_ignore_forums_ids','');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('similar_sort_type','relev');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('similar_max_topics',5);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('similar_topics_posting',1);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('similar_topics_viewtopic',1);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('similar_topics_min_amount_words_viewtopic', 0);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('similar_topics_min_amount_words_posting', 0);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('similar_topics_min_relevance', 0);