Уже достаточно давно готовлю bgcrm к внедрению. Была система, по которой я ранее отписывался
Mysql 5.5------>5.7,
по обновленное до последних билдов при помощи bginstaller update ,
и база переехавшая с 5.5. на 5.7
1 - Не создавался индекс для полнотекстового поиска по 2м параметрам: типа текст и типа адрес.
https://forum.bitel.ru/viewtopic.php?f=49&t=130702 - не удалялся контрагент ,
Код:
Ошибка: При выполнении скрипта ru.bgcrm.plugin.fulltext.EventListener возникло исключение ru.bgcrm.model.BGException: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 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 ' object_id=2' at line 1
3 - на голую установленную из коробки mysql не разворачивался дамп из коробки,
https://forum.bitel.ru/viewtopic.php?f=49&t=129974 - не работал поиск контрагента в остнастке сообщения по входящему звонку и параметру типа телефон.
https://forum.bitel.ru/viewtopic.php?f=49&t=130735 - при открытии КАРТОЧКИ договора(биллинг 6.2) из карточки контрагента , возникали проблемы, причем
карточка открывается на тех договора , которые вручную импортируешь (кнопка импорт в карточке договора),
а вот те договора, которые импортировал по шедуллеру, НЕ ОТКРЫВАЮТСЯ!!!!!!
могу предоставить логи импорта с включенным дебагом .
При помощи уважаемого zavndw, удалось часть проблем частично решить, а именно:
3- в конфиге мускуля указали
sql_mode=NO_ZERO_DATE
1- убрали из конфига мускуля sql_mode=NO_ZERO_DATE
Если no-zero-date не прописывать вывод такой
Код:
+-------------------------------------------------------------------------------------------------------------------------------------------+
| @@sql_mode |
+-------------------------------------------------------------------------------------------------------------------------------------------+
| ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
+-------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
если прописать, то
Код:
mysql> SELECT @@sql_mode;
+--------------+
| @@sql_mode |
+--------------+
| NO_ZERO_DATE |
+--------------+
1 row in set (0.00 sec)
Складывается ощущение , что на mysql 5.7 система не протестирована до конца
Для того чтобы решить проблемы , я решил поставить систему с нуля(последнюю версию сервера и дамп скачал с фтп) залив в нее пользовательские настройки с 1ой системы(очереди процессов, пользователи, адресный справочник, конфигурации и т д.)
https://forum.bitel.ru/viewtopic.php?f=49&t=13078Но к сожалению, проблемы так и не решились...
Могу отправить разработчикам системы какие угодно логи в оригинале для исследования, дампы и т д . Все что потребуется для решения вышеописанных проблем.