Типичный русский софт - мы обновились до 8ки - ставь восьмёрку, только мы не обновили сайт чекер, а обращение от тебя не примим, так как есть ошибка в чекере сайта)))
|
Алексей Шафранский, дело в том что ошибки те же (почти).
После удаления и создание нового сайта в windows-1251 ошибки проверки системы остались (поставил чистый demo портал на новом сервере): Локаль не выставлена в php - setlocale() неверные данные (или не объявлены вообще). Думаю по этой причине не работает корректно strtoupper (), trim() и другие... Такой фикс работает: #root
|
|||||||
|
|
|
|
|||
|
|
|
|
|||
|
|
|
Бегу сообщать руководству компании что портал я удаляю! Спасибо! Проблема решена!
Это просто я дурак - захожу зачем то в "Проверка системы" (/bitrix/admin/site_checker.php) и вижу ошибку однобайтовой кодировки после распаковки на новой BVA и зачем-то в инструкциях сказано что нужно менять настройки для модуля php что нужно выполнять $connection->queryExecute("SET NAMES 'cp1251'"); в after_connect_d7... Дурак я! Извините! Всего-то нужно было удалить весь портал к херам и больше не мучаться работая на битриксе. |
|||||||
|
|
|
|
|||
|
|
|
|
|||
|
|
|
|
sudo iptables -I INPUT -p tcp --dport 25 -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT sudo iptables -I INPUT -p tcp --dport 443 -j ACCEPT sudo iptables -I INPUT -p tcp --dport 5222 -j ACCEPT sudo iptables -I INPUT -p tcp --dport 5223 -j ACCEPT sudo iptables -I INPUT -p tcp --dport 8890 -j ACCEPT sudo iptables -I INPUT -p tcp --dport 8891 -j ACCEPT sudo iptables -I INPUT -p tcp --dport 8893 -j ACCEPT sudo iptables -I INPUT -p tcp --dport 8894 -j ACCEPT sudo iptables -I INPUT -p tcp --dport 453 -j ACCEPT Вот такой у меня есть сниппет, но он возможно немного "кастомный". например 453 Однако 88** тут есть - они нужны для модуля im |
|
|
|
|
|
И далее ещё много ручной работы - например Вам нужно проверить что все настройки модуля P&P совпадают с настройками запущенных служб.
bitrix/.settings.php Вообще .settings.php должны меняться автоматически при переустановки NodeJS-PushServer - 'pull_s1' => 'BEGIN GENERATED PUSH SETTINGS. DON\'T DELETE COMMENT!!!!', 'pull' => Array( 'value' => array( 'path_to_listener' => '', 'path_to_listener_secure' => '', 'path_to_modern_listener' => '', 'path_to_modern_listener_secure' => '', 'path_to_mobile_listener' => '', 'path_to_mobile_listener_secure' => '', 'path_to_websocket' => 'ws://#DOMAIN#/bitrix/subws/', 'path_to_websocket_secure' => 'wss://#DOMAIN#/bitrix/subws/', 'path_to_publish' => '', 'path_to_publish_web' => '', 'path_to_publish_web_secure' => '', 'nginx_version' => '4', 'nginx_command_per_hit' => '100', 'nginx' => 'Y', 'nginx_headers' => 'N', 'push' => 'Y', 'websocket' => 'Y', 'signature_key' => '***********************************************************************************************************************************', 'signature_algo' => 'sha1', 'guest' => 'N', ), ), 'pull_e1' => 'END GENERATED PUSH SETTINGS. DON\'T DELETE COMMENT!!!!', signature_key - должен меняться точно где-то в конфигах push-server - он тоже указывается. Ключи должны совпадать! И ещё момент - ![]() |
|
|
|
|
2019 в битрикс среде все вынуждены поступать как и наши деды - лезть в логи и колдовать. У Вас уже есть бубен? Всё что скажет Вам мониторинг (административный /bitrix/admin/site_checker.php?lang=ru) - не удалось подключиться. Но можете его помучить там бывают полезные подробные логи. Также в /bitrix/admin/site_checker.php?lang=ru нужно пройти "Тестирование конфигурации". Нативный мониторинг тоже не поможет. Логи - var/log/push-server/error.2019-04-02.log Проверьте порты в iptables Только! на время запуска можно погасить файевол - systemctl stop firewalld. Проверьте статус службы и сообщение которое она выдает - systemctl status push-server. А также redis - systemctl status redis Браузер тоже в помощь - если молчит console - то должно что-то быть в network - WS ![]() |
|||
|
|
|
|
Доброго дня!
Ищем битрикс-разработчика. Желательные навыки:
Основные задачи по коробочной версии портала Битрикс24. БЦ "Собрание" Санкт-Петербург, ближайшее метро Электросила. Заработная плата обсуждается по результатам собеседования. Прилагаю ссылку на нашу вакансию |
|
|
|
|
|
Спасибо! Конвертацию найду сам)
Всё же это провал. Компоненты использовать нельзя, либо придётся кастомить и причём сильно (documentgenerator.view, bitrix:crm.document.view). Мы снова опускаемся да низкоуровневой логики и генерим временные файлы вручную, потом пылесосим их и сами загружаем на диск группы или пользователя. Прям всё то что я ожидал от платного API. |
|
|
|
|
|
Как всегда - работает только так как на презентации, любое переиспользование неприемлемо!
Мы уже привыкли что документация либо отсутствует, либо не полная. Но для "нового" модуля она всё же есть. И там даже есть такие разделы - "Создание своего провайдера". Но раздел написан ради "отписки", нет даже итогового примера. Если вы проследуете инструкция вы не получаете рабочего провайдера - так как нет ни слова о том что провайдер должен поддерживать sourseType шаблона. А шаблоны на данный момент можно создавать только в CRM и привязкой к CRM сущности. Так что если вы решили использовать его в БП или своих компонентах - не тут то было, можно конечно, но готовитесь открывать права к CRM для любого человека который будет пользоваться этим генератором документов. Вопрос - почему!? Почему такой модуль написан таким образом что я не могу элементарно передать ему файл шаблона (или создать свободный шаблон не привязанный к CRM), массив ключ-значение и получить сгенерированный документ? Если я ошибаюсь - код в студию. |
|
|
|
|