Ошибка при установке скрипта
Вложений: 1
Всем привет! Пытался потестировать один скрипт, но не могу его установить, при создании таблиц в базе данных вылетает ошибка: Duplicate column name 'file_id'
Насколько я понял, mysql не нравится, что в двух таблицах есть колонка с одинаковым именем... как это исправить? Скрипт прикладываю. |
В общем тут как ты и сказал, колонка повторяется в mySQL
Решение такое. Пересмотри весь скрипт на наличие "file_id" и замени название на другое везде. Я конечно не уверен, но должно сработать |
Цитата:
|
Цитата:
Или сам скрипт создает две колонки? |
Сейчас посмотрел скрипт. так это полноценный движок с админкой.
Файловый менеджер походу? |
Цитата:
Все таблицы в базе создаются в процессе установки и получается что некоторые имена колонок повторяются в нескольких таблицах, в связи с этим и вылетает ошибка. |
Ну на сколько я знаю, тут нужно копать в install.php. Там у тебя повторяется эта строка 6 раз.
Но с моими знаниями в php я мало чем помогу... |
Хмм... При быстром просмотре мне вот что в глаза бросилось из файла install.php:
echo "Creating ffdb_files table...<br>"; $mysql->Query("CREATE TABLE ffdb_files ( ...... PRIMARY KEY (file_id,file_id))"); ...... ИМХО, этот параметр должен быть PRIMARY KEY (file_id))"); А там стоит повтор, вот и ошибка. И проверьте весь этот файлик до конца на всякий случай. |
Цитата:
|
Спасибо, посмотрю вечером))
|
Debianer, спасибо, всё заработало!
Еще, при открытии админки вылетала ошибка: Deprecated: Function set_magic_quotes_runtime(0) Погуглил, заменил эту строчку в admin.php на: PHP код:
|
Я рад, что помогло :) Ошибка очевидной была...
А с РНРbb я малознаком; но будет что по мелочи - попробую помочь... |
Проблемы со скриптом на этом не закончились: в админку зашел, добавил несколько категорий, попробовал добавить файл и столкнулся с рядом ошибок: не работает выпадающий список выбора категории, попробовал загрузить без него и выскочила ошибка:
Цитата:
|
Ну кидай файлик сюда... Будем поглядеть
|
Вложений: 1
Вот он, сохранил как txt, чтоб на форуме прикрепить.
|
Ковыряюсь я всё с этим скриптом... возник вопрос: откуда в ошибке взялся путь:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +4, время: 14:29. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.