Chat by Siropu

Chat by Siropu 1.25.1

Нет прав для скачивания
Вообще, я чуть погорячился, но всё же, смотреть там же, только само изображение, куда путь идёт и что за ошибка будет.
 
Вообще, я чуть погорячился, но всё же, смотреть там же, только само изображение, куда путь идёт и что за ошибка будет.
Да уж,туплю немного. В ошибке путь был указан неправильно ( http://xenforo.info/forum/articles/и до чата )
Решил проблему следующим образом: Настройки-Основная информация о форуме-URL-адрес форума- ну и там заменил на http://xenforo.info/forum/
Спасибо :facepalm:
 
Ребята подскажите как быть?
Обновил чат до финальной версии, выдало в журнале ошибок 2 ошибки, удалил аддон, установил повторно и тоже самое 2 ошибки.
pic001.jpg
Код:
ErrorException: ksort() expects parameter 1 to be array, null given - library/Siropu/Chat/HelperConversations.php:34
Код:
ErrorException: Fatal Error: Call to undefined method Siropu_Chat_Helper::chatOpenTime() - library/Siropu/Chat/ControllerPublic/Chat.php:45

Папки все перезаливал, так как до этого версия была 1.24.5.
 
Щас попробую иной вариант сделать и гляну че получится.

Снес все папки с файлами, закинул снова.
Информация об ошибке:
ErrorException: ksort() expects parameter 1 to be array, null given - library/Siropu/Chat/HelperConversations.php:34
Трассировка стэка
Код:
#0 [internal function]: XenForo_Application::handlePhpError(2, 'ksort() expects...', '/var/www/august...', 34, Array)
#1 /var/www/адрес домена/data/www/адрес сайта/library/Siropu/Chat/HelperConversations.php(34): ksort(NULL)
#2 /var/www/адрес домена/data/www/адрес сайта/library/Siropu/Chat/ViewPublic/Public.php(69): Siropu_Chat_HelperConversations::prepareMessages(NULL, 0, false, Object(XenForo_BbCode_Parser))
#3 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/ViewRenderer/Abstract.php(227): Siropu_Chat_ViewPublic_Public->renderJson()
#4 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/ViewRenderer/Json.php(88): XenForo_ViewRenderer_Abstract->renderViewObject('Siropu_Chat_Vie...', 'Json', Array, 'siropu_chat_mes...')
#5 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/FrontController.php(607): XenForo_ViewRenderer_Json->renderView('Siropu_Chat_Vie...', Array, 'siropu_chat_mes...', NULL)
#6 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_View), Object(XenForo_ViewRenderer_Json), Array)
#7 /var/www/адрес домена/data/www/адрес сайта/index.php(13): XenForo_FrontController->run()
#8 {main}
Содержимое запроса
Код:
array(3) {
  ["url"] => string(43) "https://адрес сайта/index.php?chat/submit"
  ["_GET"] => array(1) {
    ["chat/submit"] => string(0) ""
  }
  ["_POST"] => array(17) {
    ["message"] => string(16) "проверка"
    ["room_id"] => string(1) "0"
    ["user_rooms"] => array(1) {
      [0] => string(1) "0"
    }
    ["last_id"] => string(1) "0"
    ["activity_last_id"] => string(1) "0"
    ["activity_last_update"] => string(1) "0"
    ["users_last_update"] => string(1) "0"
    ["session_last_update"] => string(1) "0"
    ["inverse"] => string(1) "0"
    ["hide_bot"] => string(1) "0"
    ["no_users"] => string(1) "0"
    ["show_ignored"] => string(1) "0"
    ["all_pages"] => string(1) "0"
    ["_xfRequestUri"] => string(1) "/"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfResponseType"] => string(4) "json"
  }
}

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



Вторая ошибка появилась
Информация об ошибке

ErrorException: ksort() expects parameter 1 to be array, null given - library/Siropu/Chat/HelperConversations.php:34
Трассировка стэка
Код:
#0 [internal function]: XenForo_Application::handlePhpError(2, 'ksort() expects...', '/var/www/august...', 34, Array)
#1 /var/www/адрес домена/data/www/адрес сайта/library/Siropu/Chat/HelperConversations.php(34): ksort(NULL)
#2 /var/www/адрес домена/data/www/адрес сайта/library/Siropu/Chat/ViewPublic/Public.php(69): Siropu_Chat_HelperConversations::prepareMessages(NULL, 0, false, Object(XenForo_BbCode_Parser))
#3 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/ViewRenderer/Abstract.php(227): Siropu_Chat_ViewPublic_Public->renderJson()
#4 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/ViewRenderer/Json.php(88): XenForo_ViewRenderer_Abstract->renderViewObject('Siropu_Chat_Vie...', 'Json', Array, 'siropu_chat_mes...')
#5 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/FrontController.php(607): XenForo_ViewRenderer_Json->renderView('Siropu_Chat_Vie...', Array, 'siropu_chat_mes...', NULL)
#6 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_View), Object(XenForo_ViewRenderer_Json), Array)
#7 /var/www/адрес домена/data/www/адрес сайта/index.php(13): XenForo_FrontController->run()
#8 {main}
Содержимое запроса
Код:
array(3) {
  ["url"] => string(44) "https://адрес сайта/index.php?chat/refresh"
  ["_GET"] => array(1) {
    ["chat/refresh"] => string(0) ""
  }
  ["_POST"] => array(16) {
    ["room_id"] => string(1) "0"
    ["user_rooms"] => array(1) {
      [0] => string(1) "0"
    }
    ["last_id"] => string(1) "0"
    ["activity_last_id"] => string(1) "0"
    ["activity_last_update"] => string(1) "0"
    ["users_last_update"] => string(1) "0"
    ["inverse"] => string(1) "0"
    ["hide_bot"] => string(1) "0"
    ["no_users"] => string(1) "0"
    ["show_ignored"] => string(1) "0"
    ["all_pages"] => string(1) "0"
    ["loading"] => string(1) "0"
    ["_xfRequestUri"] => string(1) "/"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
Перезалил папки с файлами, при обновление страницы форума так же фрейм белый- пустой пока не отправишь сообщение ничего не увидешь в нем.
Теперь ошибку выдает следующего характера:
Информация об ошибке
ErrorException: Undefined index: chatUserRooms - library/Siropu/Chat/ViewPublic/Public.php:206
Трассировка стэка
Код:
#0 /var/www/адрес домена/data/www/адрес сайта/library/Siropu/Chat/ViewPublic/Public.php(206): XenForo_Application::handlePhpError(8, 'Undefined index...', '/var/www/august...', 206, Array)
#1 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/ViewRenderer/Abstract.php(227): Siropu_Chat_ViewPublic_Public->renderJson()
#2 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/ViewRenderer/Json.php(88): XenForo_ViewRenderer_Abstract->renderViewObject('Siropu_Chat_Vie...', 'Json', Array, 'siropu_chat_mes...')
#3 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/FrontController.php(607): XenForo_ViewRenderer_Json->renderView('Siropu_Chat_Vie...', Array, 'siropu_chat_mes...', NULL)
#4 /var/www/адрес домена/data/www/адрес сайта/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_View), Object(XenForo_ViewRenderer_Json), Array)
#5 /var/www/адрес домена/data/www/адрес сайта/index.php(13): XenForo_FrontController->run()
#6 {main}
Содержимое запроса
Код:
array(3) {
  ["url"] => string(44) "https://адрес сайта/index.php?chat/refresh"
  ["_GET"] => array(1) {
    ["chat/refresh"] => string(0) ""
  }
  ["_POST"] => array(16) {
    ["room_id"] => string(1) "0"
    ["user_rooms"] => array(1) {
      [0] => string(1) "0"
    }
    ["last_id"] => string(1) "0"
    ["activity_last_id"] => string(1) "0"
    ["activity_last_update"] => string(1) "0"
    ["users_last_update"] => string(1) "0"
    ["inverse"] => string(1) "0"
    ["hide_bot"] => string(1) "0"
    ["no_users"] => string(1) "0"
    ["show_ignored"] => string(1) "0"
    ["all_pages"] => string(1) "0"
    ["loading"] => string(1) "0"
    ["_xfRequestUri"] => string(1) "/"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfResponseType"] => string(4) "json"
  }
}



А вообще кто нибудь устанавливал финальную версию на движок 1.5.11? Как полет?
 
Вторая ошибка появилась
Информация об ошибке
ErrorException: Fatal Error: Call to undefined method Siropu_Chat_Helper::chatOpenTime() - library/Siropu/Chat/ControllerPublic/Chat.php:45
Трассировка стэка
Код:
#0 [internal function]: XenForo_Application::handleFatalError()
#1 {main}
Содержимое запроса
Код:
array(3) {
  ["url"] => string(44) "https://адрес сайта/index.php?chat/refresh"
  ["_GET"] => array(1) {
    ["chat/refresh"] => string(0) ""
  }
  ["_POST"] => array(16) {
    ["room_id"] => string(1) "0"
    ["user_rooms"] => array(1) {
      [0] => string(1) "0"
    }
    ["last_id"] => string(1) "0"
    ["activity_last_id"] => string(1) "0"
    ["activity_last_update"] => string(1) "0"
    ["users_last_update"] => string(1) "0"
    ["inverse"] => string(1) "0"
    ["hide_bot"] => string(1) "0"
    ["no_users"] => string(1) "0"
    ["show_ignored"] => string(1) "0"
    ["all_pages"] => string(1) "0"
    ["loading"] => string(1) "0"
    ["_xfRequestUri"] => string(1) "/"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfResponseType"] => string(4) "json"
  }
}


Полёт нормальный, а вот двиг обновить не мешает, что же Вы так.
я не обновляю по причине стиля, стиль старенький и на этой то версии движка косяки отображаются, а если обновлю то вообще могу увидеть кучу проблем со стилем, по этому дальше не двигаюсь с движком, хотя и 5.11 версия не далеко ушла от 5.14.
 
Странный Вы, что проблемы из-за этого могут быть, допускаю, но всё правится, и советую обновится.
 
Снес чат, в бд таблицы остались, подскажите это все 3 от чата остались? А то попробую удалить их тоже и снова попробую установить чат, может че получится.
скрин.gif

Странный Вы, что проблемы из-за этого могут быть, допускаю, но всё правится, и советую обновится.
Есть еще причина, выше версии движка они требуют php5.4 и выше, у меня 5.3, мне если выше иметь php то надо менять сервер, оборудование моего старенькое но недорогое с моей характеристикой сервера, так же можно приобрести панель манагер свежую в аренду и хостинг-провайдер ответили, что будет у вас доступно и php выше, до 7 версии вроде, у меня манагер панель обслуживаться закончила но она у меня бесплатная осталась с момента покупки сервера, по этому переплачивать пока нет желания за манагер либо менять хостинг-провайдер.
 
Вы поняли, что сейчас написали, обновляйтесь и не страдайте ерундой, рекомендуется 5.4 или выше, но не требуется, учитывая то, что всё работает, и требовательных дополнений для php выше 5.3 нету, а так, они давно уже рекомендуют отказаться от версий ниже 5.4.
Снес чат, в бд таблицы остались, подскажите это все 3 от чата остались? А то попробую удалить их тоже и снова попробую установить чат, может че получится.
Сносите, но если остались, то проблемы скорее всего не в дополнении.
 
Вообще странно как то получается, удалил с бд таблицы, по новой папки с файлами залил от финальной версии чата, очень долго устанавливался аддон, в итоге чат заработал, 2 часа гонял его по настройкам и ошибок на него не выдает, отображение во фрейме при обновление страницы как и положено. Странно в том, что те таблицы с бд они были пустые, содержали 0 строк. При установки чата эти же таблицы в бд тоже фиксируются как пустые.

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

Вот в версии 1.24.5 там была возможность, чтобы чат отображался только на главной странице, при этом другие страницы грузились моментально так как его на них просто не было.
Да и вообще я не понимаю зачем нужен чат на всех страницах форума? Ведь идет нагрузка заметная.

BINGO_SHARK, Mirovinger, ребята, спасибо, что отреагировали на мою проблему чата)
 
Последнее редактирование:
Вообще то если выбрано "Под списком форумов", то и отображается только на главной
 
  • Мне нравится
Реакции: Hope
Верно но на финальном плагине он так не работает, по крайне мере я час перебирал варианты настроек на отображение.
 
Skaiman, Спасибо) Правда я не обратил внимание на фак страницу там, код не понадобился. Глюк какой-то был на форуме, сегодня появился вечером за компом, зашел на него с мобилы и нормально отображение его было, только на главной странице.
 
Если редактировать соб. чате в конец добавляется текст Edited
Как это убрать ?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу