Ошибки модуля "Пользователи"

  • 5 Ответов
  • 1045 Просмотров

Smolenkov_BN

  • Сообщений: 26
    • Просмотр профиля
Ошибки модуля "Пользователи"
« : 18 Апреля 2017, 15:51:22 »
1. Администратор не может зарегистрировать пользователя. Регистрация включена, дополнительные группы пользователей включены.
2. Попытка администрирования "Дополнительные группы" в модуле "Пользователи" вызывает ошибки (см. вложение файл "error.png")

Neon

  • Сообщений: 670
    • Просмотр профиля
    • Danneo CMS
Re: Ошибки модуля "Пользователи"
« Ответ #1 : 18 Апреля 2017, 17:06:11 »
Окружение сервера приведите.

1. что выдает, молча не добавляется?
2. попробуйте заменить файл admin/mod/user/index.php на новый из архива.
DANNEO ™

Smolenkov_BN

  • Сообщений: 26
    • Просмотр профиля
Re: Ошибки модуля "Пользователи"
« Ответ #2 : 21 Апреля 2017, 22:23:49 »
Причина ошибок не связана с сервером. Ошибки появляются после неоднократной интеграции внешних форумов PHPBB, PunBB и SMF. Без интеграции внешних форумов CMS функционирует исключительно правильно.

Neon

  • Сообщений: 670
    • Просмотр профиля
    • Danneo CMS
Re: Ошибки модуля "Пользователи"
« Ответ #3 : 22 Апреля 2017, 09:55:36 »
Ну, собственно, при включении интеграции не зря группы отключаются автоматически, и не нужно их пытаться включить принудительно.
Так как, при включенной интеграции весь функционал управления пользователями переходит к форуму.

Второе, при каждой смене интеграции с одного форума на другой, промежуточным действием обязательно должно быть выключение интеграции.
Через пункт ( — — — ).
Выключаете, потом только включаете другой форум.
Только в этом случае, происходит корректное пере кеширование данных интеграции.
« Последнее редактирование: 22 Апреля 2017, 10:00:18 от Neon »
DANNEO ™

Diket

  • Сообщений: 14
    • Просмотр профиля
Re: Ошибки модуля "Пользователи"
« Ответ #4 : 23 Июня 2018, 12:53:14 »
Danneo 154, Виндовс 7, ОпенСервер

В Пользователи - Добавить поле выбираю тип Дата, жму Добавить.
В поле Название в форме пишу ndate, а в поле Название - Ндата. Жму добавить.

Перехожу в Пользователи - Список пользователей и выбираю пользователя для редактирования.
В группе Дополнительные поля получаю примерно 600 строк с текстом:
Warning: Illegal string offset 'd' in F:\OpenServer\domains\danneo154\admin\mod\user\index.php on line 653
Notice: Uninitialized string offset: 0 in F:\OpenServer\domains\danneo154\admin\mod\user\index.php on line 653
Warning: Illegal string offset 'm' in F:\OpenServer\domains\danneo154\admin\mod\user\index.php on line 658
Notice: Uninitialized string offset: 0 in F:\OpenServer\domains\danneo154\admin\mod\user\index.php on line 658

А в низу добавленное поле есть  (день, месяц, год), устанавливаю нужные значения или оставляю умолчание 1.1.1971 и сохраняю.
Захожу снова в редактирование этого пользователя. В новом поле есть отредактированные значения, а Варнингов и Нотисов нет.

Если вызвать на редактирование другого пользователя с пустым новым полем, то опять варнинги и нотисы.

« Последнее редактирование: 23 Июня 2018, 12:55:36 от Diket »

Diket

  • Сообщений: 14
    • Просмотр профиля
Re: Ошибки модуля "Пользователи"
« Ответ #5 : 24 Июня 2018, 23:31:35 »
Попробовал изменить версию php и Apache - не помогло, ошибки остались.