197 читали · 6 лет назад
Как смонтировать локальную директорию внутрь контейнера LXD c «1С-Битрикс: Веб-окружение»
Если надоело для каждого проекта настраивать в PhpStorm синхронизацию файлов по ssh или ftp и т.п. и хочется работать нормально - как с полноценным локальным проектом в IDE Чтобы пробросить папку в контейнер необходимо выполнить следующие команды в консоли mkdir ~/ext_www_lxd/ chmod 7777 ~/ext_www_lxd/ lxc config set centos-bitrix security.privileged true lxc config device add centos-bitrix siteBitrixExtWww disk source=/home/$USER/ext_www_lxd/ path=/home/bitrix/ext_www где centos-bitrix - название контейнера. Лучше делать до создания дополнительных сайтов в 1С-Битрикс: Веб-окружение (т. к. существущие файлы и папки в /home/bitrix/ext_www исчезнут)...
Push and Pull для гостей (неавторизованных польвзоателей) в Битркис
По умолчанию в битркис нет возможности отправлять сообщения по вебсокету гостям, но все же есть несколько действий которые необходимо выполнить, чтобы исправить это. Код из примеров есть здесь - https://github.com/solopovsergey/dzen/tree/main/push_and_pull_for_guest Про это же в официальной документации - https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&CHAPTER_ID=05413&LESSON_PATH=3913.3516.4776.5413 Установка и настройка модулей В первую очередь проверяем чтобы были установлены модули Для...
Как авторизоваться под другого пользователя в Битрикс
Читайте эту и другие статью на сайте С помощью админ-панели: Использую Bitrix API Исходный код <?php /**  * Авторизация под другого пользователя  * @author https://t.me/bitrix_web  * @author https://code-culture.ru/bitrix/bitrix-another-user-authorize/  */ require_once($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php"); class authorizeUser {     public function __construct(int $id)     {         self::checkPermissions();         if(!is_numeric($id))  ...