Ошибка базы v 1.8 (чистая установка)

#1 22 апреля 2011 в 14:18
При логине в админ часть
После ввода правильного пароля
DATABASE ERROR:
UPDATE cms_users SET logdate = NOW(), last_ip = '82.207.22.XXX', is_logged_once = 1 WHERE id = 1
Unknown column 'is_logged_once' in 'field list'
#2 23 апреля 2011 в 13:10
при сохранении свойств фотоальбома
XXXXXXXXXXXXX/admin/index.php?view=components&do=config&id=3&opt=edit_album&item_id=101

DATABASE ERROR: SELECT * FROM cms_photo_albums WHERE id = AND NSDiffer = '' You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND NSDiffer = ''' at line 1

Фотогалерея
#3 24 апреля 2011 в 14:02
tarzan, у меня все нормуль…
#4 24 апреля 2011 в 15:01
tarzan, если установка чистая, может проще переустановить… удалите базу и залейте заново файлы и переустановите… Так как проблема вроде не массовая — вероятней всего что были траблы с установкой...
Правда могут быть проблемы и с хостингом…
#5 24 апреля 2011 в 23:33
ув. разработчики, в sqldumpempty.sql
в таблице #_users отсутсвует поле
`is_logged_once` tinyint(4) NOT NULL DEFAULT '0'
(присутствует в демо-дампе)
#6 24 апреля 2011 в 23:49
по поводу вопроса 2:
при сохранении свойств альбома (не корневого, ранее собственноручно созданного) идет вызов процедуры перестановки узлов деревьев
\admin\components\photos\backend.php стр.544
$model->updateAlbum($id, $album);
-> model.php стр.241
$ns->MoveNode($id, $album['parent_id']);
При вызове перестройки узла (nestedsets.php стр ~478)
параметр $IDParent = $album['parent_id'] установлен пустой, что вызывает ошибку в выполнении SQL
тут я с логикой не разибрался, исправления не делал
#7 24 апреля 2011 в 23:55
это надо было в trac наверно… сейчас попробую продублировать
...
на trac'е про 1.8. абстрактные вещи, да и не смог я залогиниться…
#8 25 апреля 2011 в 12:54
а в релизе будет поправлено или есть мануал как это исправить?
#9 16 сентября 2011 в 00:13
оно конечно понятно все, но не ожидал что скачав вчера с оффсайта дистриб, при установке без демоданных снова словлю это же :)

исправьте, а?: )

  1. DROP TABLE IF EXISTS `#__users`;
  2. CREATE TABLE `#__users` (
  3. `id` int(11) NOT NULL AUTO_INCREMENT,
  4. `group_id` int(11) NOT NULL DEFAULT '1',
  5. `login` varchar(100) NOT NULL,
  6. `nickname` varchar(100) NOT NULL,
  7. `password` varchar(100) NOT NULL,
  8. `email` varchar(100) NOT NULL,
  9. `icq` varchar(15) NOT NULL,
  10. `regdate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  11. `logdate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  12. `birthdate` date NOT NULL DEFAULT '0000-00-00',
  13. `is_locked` int(11) NOT NULL,
  14. `is_deleted` int(11) NOT NULL,
  15. `is_logged_once` tinyint(4) NOT NULL DEFAULT '0',
  16. `rating` int(11) NOT NULL,
  17. `points` int(11) NOT NULL,
  18. `last_ip` varchar(15) NOT NULL,
  19. `status` varchar(255) NOT NULL,
  20. `status_date` datetime NOT NULL,
  21. `invited_by` int(11) DEFAULT NULL,
  22. `invdate` datetime DEFAULT NULL,
  23. PRIMARY KEY (`id`),
  24. KEY `login` (`login`)
  25. ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 ROW_FORMAT=DYNAMIC;
#10 16 сентября 2011 в 00:33

исправьте, а?: )

picaboo
скоро будет сервисное обновление 1.8.1 — там все будет норм. В траке, в частности в моем бранче уже давно поправлено.
#11 16 сентября 2011 в 00:42
не каждый новичек осилит трак с бранчем. и так им тяжко приходится в этой жизни
#12 16 сентября 2011 в 01:26

не каждый новичек осилит трак с бранчем

picaboo

скоро будет сервисное обновление 1.8.1 — там все будет норм

Fuze
#13 23 сентября 2011 в 21:12
Только что решил эту проблему у себя на сайте — на локалке всё было хорошо, а на хостинге выскочила.

DATABASE ERROR:
UPDATE cms_users SET logdate = NOW(), last_ip = '2.94.190.149', is_logged_once = 1 WHERE id = 2
Unknown column 'is_logged_once' in 'field list'
__________________________________________________________________________________________________

Просто добавляете новую строчку "is_logged_once" в "cms_users" (если спросит число, пишите 11)

:))))))))
#14 23 сентября 2011 в 22:08
я сверху дал же дамп правильный😊используйте.
#15 23 сентября 2011 в 22:56
Мне так кажется, если нет возможности справится с ошибками возникающими с утановкой без демо данных, поставить инстант с демо данными, потом удалите их ручками.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.