iCMS 2.0 b3 - ищем баги и ошибки

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Ищем баги и ошибки в третьей бете Инстанта 2.0

Как вам обновления движка?

Супер! Ждем продолжения!
Не совсем - еще слишком мало функционала
Не нравится совсем, лучше бы единичку пилили
А что это? o_O
Всего 170 голосов Опрос завершён
#31 12 августа 2013 в 15:23


Предлагаю отписываться обо всех найденных ошибках в третьей бетке в данной теме. Не забываем голосовать! :)

AndroS

Как мне кажется нашел ошибку.
Устанавливал три раза чтобы исключить случайность. При установке сайта изменил префикс с cms_ на login_
Установка прошла без проблем, однако при попытке завести пользователя из админки результат — чистое, белое поле.
Включил отладку- увидел следующее
Ошибка в запросе БД:

Column 'is_admin' cannot be null
INSERT INTO login_users (`email`, `nickname`, `is_admin`, `groups`, `is_locked`, `lock_until`, `lock_reason`, `password`, `password_salt`, `date_reg`, `date_log`)
VALUES ('office@homelane.me', 'Acer', NULL, '---\n- 3\n', NULL, NULL, NULL, '84dc62917c15148c8905baa3d2adb0cf', 'a9ff56f9b0cb32ec', '2013-08-12 15:14:05', '2013-08-12 15:14:05')

Последние вызовы:

insert() @ /var/www/test/data/www/test.homelane.me/system/core/model.php: 425
insert() @ /var/www/test/data/www/test.homelane.me/system/controllers/users/model.php: 164
addUser() @ /var/www/test/data/www/test.homelane.me/system/controllers/admin/actions/users_add.php: 24
run()
call_user_func_array() @ /var/www/test/data/www/test.homelane.me/system/core/controller.php: 261
runExternalAction() @ /var/www/test/data/www/test.homelane.me/system/core/controller.php: 214
runAction()
call_user_func_array() @ /var/www/test/data/www/test.homelane.me/system/core/action.php: 29
__call() @ /var/www/test/data/www/test.homelane.me/system/controllers/admin/actions/users.php: 9
runAction() @ /var/www/test/data/www/test.homelane.me/system/controllers/admin/actions/users.php: 9
run()
Может я где то при инсталляции ошибся?
#32 12 августа 2013 в 16:02
Fatum,
  1. ALTER TABLE `cms_users` CHANGE `is_admin` `is_admin` TINYINT( 1 ) NULL DEFAULT '0'
cms_users — заменить на название таблицы с учетом своего префикса
#33 12 августа 2013 в 17:52
Нет возможности указать правила доступа к контенту, комментариям и т.д. "всем пользователям". В настройках контента и вкладке "Доступ"
Не все будут регистрироваться что бы добавить — предположим объявление или оставить комментарий. В одной из прошлой видео-презентации кажется такая возможность была.
Не авторизованному пользователю показывается сообщение "Нет комментариев. Ваш будет первым!" а сам комментарий добавить нет возможности, если так задумано, должно быть предложено зарегистрироваться для того что бы оставить комментарий.
#34 12 августа 2013 в 18:54


Не отображаются картинки на сайте. Где копнуть проблему ребят?

AmDmKo

Тоже самое, установил, картинки не отображаются tut
#35 13 августа 2013 в 07:36


Fatum,

  1. ALTER TABLE `cms_users` CHANGE `is_admin` `is_admin` TINYINT( 1 ) NULL DEFAULT '0'
cms_users — заменить на название таблицы с учетом своего префикса

r2
Прошу прощения, но в каком месте требуется выполнить замену?
#36 13 августа 2013 в 09:12
Расшарил домен для тестирования и открыл доступ в админку:
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
. Заходите и тестируйте. smile
#37 13 августа 2013 в 11:12
Не знаю баги это или так задумано, но вот вопросы и идеи:
1. При редактировании записи в админке нельзя загрузить картинку (при добавлении комментария такая возможность есть).
2. В выборе даты рождения в профиле год нельзя выбрать.
3. По умолчанию (для нового пользователя) часовой пояс выбран Африка. Может лучше Москву поставить по умолчанию?
4. Для виджета "Текстовый блок" предлагаю прикрутить визуальный редактор (опять же с возможностью загрузки изображений).
5. Форма обратной связи как я понимаю в планах?
#38 13 августа 2013 в 11:33
Заходим в профиль. Далее нажимаем на любую вкладку, комментарии или лента, далее в pathway нажимаем на ник юзера и вываливается ошибка. не правильно урл возвращается
#39 13 августа 2013 в 12:11

Заходим в профиль. Далее нажимаем на любую вкладку, комментарии или лента, далее в pathway нажимаем на ник юзера и вываливается ошибка. не правильно урл возвращается

balooo
аналогично
#40 13 августа 2013 в 12:20



Fatum,

  1. ALTER TABLE `cms_users` CHANGE `is_admin` `is_admin` TINYINT( 1 ) NULL DEFAULT '0'
cms_users — заменить на название таблицы с учетом своего префикса

r2
Прошу прощения, но в каком месте требуется выполнить замену?

Fatum
Fatum, выполнить запрос:
  1. ALTER TABLE `login_users` CHANGE `is_admin` `is_admin` TINYINT( 1 ) NULL DEFAULT '0'
stuk
#41 13 августа 2013 в 13:21

Заходим в профиль. Далее нажимаем на любую вкладку, комментарии или лента, далее в pathway нажимаем на ник юзера и вываливается ошибка. не правильно урл возвращается

balooo
Аналогично
Плюс результат ошибки (считаю его достаточно важным) — 404 ошибку можно вывести в дизайне сайта?
#42 13 августа 2013 в 14:34



Прошу прощения, но в каком месте требуется выполнить замену?

Fatum
Fatum, выполнить запрос:
  1. ALTER TABLE `login_users` CHANGE `is_admin` `is_admin` TINYINT( 1 ) NULL DEFAULT '0'
stuk

lokanaft
Спасибо, сработало.

Еще нашел проблему… но наверное это все таки с хостингом связано. Появилась возможность кеширования используя memcache. На хостинге memcache установлен (изображение ), но при включении этой функции на выходе белый экран как на странице сайта так и в админке.
Где копать?
#43 13 августа 2013 в 14:52
Проблема:
memcache на хостинге не стоит.
включаю в админке кэширование, выбираю memcache.
выходит ошибка "Memcache connect error" и на сайт зайти не могу.
захожу в файл конфига, cache_enabled меняю на 0, получаю — "ошибка доступ к файлу"
смотрю в ispmanager владелец — апач, смог поменять на своего только через root.
опять меняю cache_enabled на 0, сайт работает, НО!!! Через админку любые настройки больше не меняются: "Ошибка перезаписи файла конфигурации".

я как понимаю файл конфигурации создается от юзера апач (видимо так надо). но тогда надо как-то избежать проблему включения memcache. ведь элементарно админ ткнет не там галочку и запорит сайт, а не у всех впс стоит с рутовым доступом.
#44 13 августа 2013 в 14:55

), но при включении этой функции на выходе белый экран как на странице сайта так и в админке.
Где копать?

Fatum
у меня как-то была подобная проблема, обнови мемкэш до последней версии
#45 13 августа 2013 в 20:08

Где копать?

Fatum
в логах, вестимо
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.