X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите с ошибкой в модуле
install
install
Topic Starter сообщение 12.2.2013, 3:23; Ответить: install
Сообщение #1


Приветствую!

Помогите пожалуйста исправить ошибку, чтобы модуль заработал нормально.
Посидел, потыкал, но ни чего у меня не выходит.

Вот что пишет:
Прикрепленное изображение


А где тут что поправить в 21 строке не пойму, там скобка и кавычка.
Прикрепленное изображение


Выручайте, а то все криво отображается на сайте.
Спасибо, что не оставили в беде.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 12.2.2013, 3:38; Ответить: tszyan
Сообщение #2


install,
Убрать ", flag" из 16-й строки, если он не нужен конечно же.
А если нужен, то добавить в таблицу dle_post такое поле.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
install
install
Topic Starter сообщение 12.2.2013, 3:45; Ответить: install
Сообщение #3


tszyan, убрал ", flag" не помогло.
а где там в таблицу dle_post прописать надо?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 12.2.2013, 3:53; Ответить: tszyan
Сообщение #4


install,
А можно ошибку увидеть после убирания флага? Должна была измениться.

Суть ошибки в том, что неизвестное поле "flag", т.е. видимо его нету в таблице, из которой запрашиваются данные.
Так что в базе надо добавить этой таблицу поле "flag" только я не знаю какого типа - надо код дальше смотреть.
Погуглил... говорят такая проблема при апдейте DLE до версии 9.6+.
Надо выполнить:
ALTER TABLE `dle_post` ADD `flag` VARCHAR (3) NOT NULL


Хотя флаги обычно TINYINT(1).

Сообщение отредактировал tszyan - 12.2.2013, 3:56
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
install
install
Topic Starter сообщение 12.2.2013, 3:55; Ответить: install
Сообщение #5


tszyan, то есть этот код нужно в БД прописать запрос?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 12.2.2013, 4:00; Ответить: tszyan
Сообщение #6


install,
  1. В phpMyAdmin заходите.
  2. Выбираете вашу базу, на которую поставлен DLE.
  3. Открываете вкладку "SQL".
  4. Копипастите туда этот запрос вместо того что там есть (не забудьте удалить содержимое).
  5. Нажимаете "ОК".


Лучше все-таки этот код:
ALTER TABLE `dle_post` ADD `flag` TINYINT(1) NOT NULL DEFAULT 1


Сообщение отредактировал tszyan - 12.2.2013, 4:05
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
install
install
Topic Starter сообщение 12.2.2013, 4:02; Ответить: install
Сообщение #7


тоже не помогает, вставил, нажал ОК.
Прикрепленное изображение


После этого ALTER TABLE.... не помогло sad.gif


Во всех двух случаях результат выполнения был ОК, без ошибок.
Да в профиле.

Сообщение отредактировал install - 12.2.2013, 4:08


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 12.2.2013, 4:06; Ответить: tszyan
Сообщение #8


(install @ 12.2.2013, 4:02) *
тоже не помогает, вставил, нажал ОК

Не очень информативный скриншот, обычно выше выводится результат выполнения команды - ошибка или успех.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал tszyan - 12.2.2013, 4:07
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 728 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1702 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2341 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12509 24.7.2020, 17:02
автор: -JamesSmips-
Открытая тема (нет новых ответов) Помогите с поиском доноров
3 tehno_music 3356 4.11.2019, 17:15
автор: goblin78


 



RSS Текстовая версия Сейчас: 23.4.2024, 15:15
Дизайн