Все посты из категории: заметки на память

Битрикс24 – что делать, если из портала не приходят письма – продолжение

Ранее я уже писала о том, как диагностировать проблему недоставки писем из портала Битрикс24, развернутого в локальной сети клиента, и как ее решать. Недавно мне попался кейс, который показал мне, что моя методика, описанная в данном посте, не полна и требует расширения. Битрикс24 был развернут в локальной сети клиента. Почтовый сервер так же был развернут в локальной сети клиента. Доступа в локальную сеть клиента нам не дали - нужно было решить проблему, консультируя по скайпу админа (вообще-то мы так не работаем - это было исключение). Письма, отправленные из CRM Битрикс24, не доходили даже до тестового сервиса www.mail-tester.com Сотрудники клиента отправляли…
Читать далее

Еще один интересный кейс по отправке почты из Б24

Не комментирую - просто оставлю здесь себе на память. Это логическое продолжение кейса, когда почта приходит в Битрикс24 не на одни общий ящик компании, а на множество ящиков сотрудников. Соответсвенно, каждый сотрудник может отправить письмо прямо из портала, и оно уйдет по smtp через ящик этого сотрудника. (далее…)
Читать далее

Как развернуть на макбуке виртуалку для локальной битрикс-разработки

Для mac os есть очень удобная программа для создания виртуальных машин - Parallels Desktop. В Parallels Desktop можно развернуть Centos (и любую другую ОС), причем очень легко и быстро. Качаем от сюда https://wiki.centos.org/Download Centos 6.8 в виде iso образа. В Parallels нажимаем на + и просто перетаскиваем файл с образом туда - в открывшееся окно, нажимаем продолжить. Система просит нас ввести логин и пароль для будущего доступа к системе. Мы вводим логин и пароль - и при установке в Centos создается пользователь с этим логином и паролем, и еще дополнительно с тем же самым паролем создается пользователь root. Далее, как все установилось…
Читать далее

Битрикс24 в локальной сети клиента – что делать, если не приходят письма с портала?

Я думаю, то, что я сейчас опишу в данном посте - это отнюдь не новость для unix-администраторов. Но я думаю, это может быть полезено внедренцам для того, чтобы дать администратору задание копать в нужном направлении. Итак, что же делать, если письма из портала Битрикс24, расположенного в локальной сети предприятия не приходят адресату (порой даже не попадают в папку Спам)? 1) Нужно произвести диагностику. Для этого можно воспользоваться специальным сервисом, к примеру: https://www.mail-tester.com Смысл сервиса в том, что вам дается специальный емейл, на который нужно отправить письмо для диагностики. Отправляешь письмо - сервис пишет список проблем, которые не дают данному письму быть…
Читать далее

Некоторые приемы работы с апи CRM Битрикс24 (коробочная версия)

Апи коробочной версии Битрикс24 - документировано достаточно слабо, поэтому я собираю для себя небольшую шпаргалку по использованию наиболее часто необходимых апи-функций по работе с CRM и с календарем в Битрикс24. Добавление нового контакта в CRM Битрикс24: (далее…)
Читать далее

Памятка по работе с хайлодблоками в 1С-Битрикс

Для того, чтобы программно создать хайлоадблок в 1С-Битрикс: (далее…)
Читать далее

Как вешать профиль импорта/экспорта Битрикс на крон

Оболочкой для выполнения по расписанию битриксовских импортов/экспортов на cron является файлпуть_от_корня_сервера_до_корня_сайта/bitrix/php_interface/include/catalog_export/cron_frame.php Этот файл нужно отредактировать специальным образом, а затем добавить  команду в расписание crona 1) Узнайте у хостера путь к интерпретатору phpК примеру, на серверах без забот Русоникс это   /usr/bin/php Тогда в первой строке файла cron_frame.php дожно быть записано: #!/usr/bin/php ‐qПуть к интерпретатору php на некоторых хостингах можно узнать вот как:2) Узнайте значение константы $_SERVER["DOCUMENT_ROOT"]  для сайтаК примеру, на Русониксе это: var/www/vhosts/название_сайта/httpdocsПропишите это значение в файле cron_frame.php 5.3 Для каждого профиля импорта/экспорта добавьте в таблицу cron (в расписание) в панели  управления хостингом следующую команду (пример - для Русоникса):/usr/bin/php ‐f /var/www/vhosts/имя_сайта/httpdocs/bitrix/php_interface/include/catalog_export/cron_f rame.php 7 >/var/www/vhosts/имя_сайта/httpdocs/bitrix/php_interface/include/catalog_export/logs/ 7.txt Где   /usr/bin/php – путь к интерпретатору php7 – идентификатор профиля импорта/экспортаА вот в панели управления хостинга timeweb.ru так удобно повесить импорты/экспорты на крон не получится, так как там не поддерживается передача скрипту аргументов. На таймвебе придется создать по отдельному файлу cron_frame.php для каждого профиля, который нужно повесить на крон, и внутри этих файлов зашить нужный ID профиля импорта или работать с кроном через…
Читать далее

Программное создание реализации на основе заказа в 1С УТ

Не забывать, что данная операция не может быть выполнена на клиенте, а может быть выполнена только на сервере, то есть перед процедурой пишем директиву &НаСервере (далее…)
Читать далее

Как настроить mbstring на хостинге Русоникс

Как известно, на хостинге Русоникс можно организовать отдельное web-пространство для каждого размещенного интернет-сайта.И, соответственно, если сайты работают в разных кодировках, для каждого сайта можно задать свои параметры mbstring.Для этого в панели управления хостингом заходим  в "Сайты и домены", разворачиваем параметры нужного сайта кнопочкой "Развернуть".Затем выбираем "Настройки php" и вписываем нужные директивы в поле "Дополнительные директивы"Нажимаем "ОК". Изменения вступают в силу даже без перезапуска сервера.Вообще администрировать сервера на хостинге Русоникс очень легко. Для этого не нужно знать ssh команды и разбираться в unix. Не даром у них тарифы называются "Сервер без забот..." А тем, кто регистрирует хостинг по моей реферальной ссылке,…
Читать далее

1С Предприятие УТ – как сделать чтобы при импорте с сайта правильно заполнялись адреса контрагентов

Сам импорт не трогаем - адрес контрагента приходит, как приходит. Возникает проблема при последующем пересохранении контрагента - адрес слетает. Чтобы этого не случалось - подписываемся на событие: (далее…)
Читать далее

Подписаться на рассылку:

Fields marked with an * are required