Выбрать дату в календареВыбрать дату в календаре

Ускорение работы сайта на 1С-Битрикс
 
Цитата
Михаил Базаров написал:
Если рассуждать логически: установка одна, значит достаточно задать один идентификатор, а битрикс должен разрулить на своем уровне.
Как минимум разложить кеши всех сайтов по своим "директориям" и не перемешавать.

Наверное: есть резон спросить у ТП Битрикс. Если напишите им- буду благодарен если скопируете ответ сюда)

PS: Я бы не использовал в качестве ID сессий, ID сайтов. Если, на этом сервере появится еще одна установка битрикс (отдельная, вне текущей многосайтовости) - там могут оказаться такие же ID сайтов.
Мой метод, с первыми двумя буквами домена, может тоже не идеальный) Но все таки по надежнее. Можно и не две буквы, а целиком домен.

Ответ ТП Битрикс: Достаточно указать
Код
define("BX_CACHE_SID", $_SERVER["DOCUMENT_ROOT"]."#01");
Так как файл dbconn.php общий, то и сессии тоже должны быть общие.


ID сессий #01 я взял для пример. Сам использую первые буквы, все завилось, но как только я включил отдачу композитного кэша через ngnix у меня "упал" главный сайт, он просто стал ссылаться на путь www, хотя у меня все сайты лежат в "/ext_www/имя_сайта".
Вернул бекап, в понедельник буду разбираться. Вы с подобным не сталкивались, может подскажите куда примерно "копать"?
Изменено: inq - 15 Ноября 2019 16:15:37
Ускорение работы сайта на 1С-Битрикс
 
Михаил спасибо за видео.
Подскажите пожалуйста, если на битриксе 2 или 3 сайта работают (в режиме многосайтовости) то каким образом прописывать "идентификатор кэш сессий"
define("BX_CACHE_SID", $_SERVER["DOCUMENT_ROOT"]."#01");
define("BX_CACHE_SID", $_SERVER["DOCUMENT_ROOT"]."#02");
define("BX_CACHE_SID", $_SERVER["DOCUMENT_ROOT"]."#03");

Или просто через запятую?
define("BX_CACHE_SID", $_SERVER["DOCUMENT_ROOT"]."#01, #02, #03");
Изменено: inq - 13 Ноября 2019 08:04:26
Серия 15: Создание и работа с торговыми предложениями в Битрикс
 
Подскажите в какой серии рассказывается о выводе тайтла с названием торгового предложения вместо картинки?
Серия 11: Создание структуры сайта, работа с типами меню
 
Цитата
inq пишет:
К сожалению не получилось, в поле от кого получается "no-reply@nomail.com <Компания>"
Заработало в таком виде "Компания <email адрес>"
Серия 11: Создание структуры сайта, работа с типами меню
 
Цитата
Михаил Базаров пишет:
Точно не скажу, за работоспособность. Но попробуйте как в любой почтовой программе, в поле от кого указать

#SALE_EMAIL# <#SITE_NAME#>

Получится аналог записи

info@site.name <Наш красивый магазин>

Если отпишитесь, получилось ли, будет здорово
К сожалению не получилось, в поле от кого получается "no-reply@nomail.com  <Компания>"
Серия 11: Создание структуры сайта, работа с типами меню
 
Цитата
Михаил Базаров пишет:
Цитата
inq написал:
Цитата
Михаил Базаров пишет:
Цитата
inq написал:
+ немного забегу вперёд, как заставить Битрикс отправлять почту с Именем оптравителя, а не с email адресом?
Если про форму обратной связи, стандартную. Просто можно из поля #NAME# передать. Или не понял вопроса
Я про посылку уведомлений по почте, чтобы получатель в поле отправитель видел название ИМ (или имя и фамилию), а не email адрес.
Просто передайте туда поля Имя и Фамилия, трудно подсказать, не видя самих полей. Ссылку на сайт разрешаю, прямо сюда кинуть
Речь не про форму обратной связи, а про почтовый уведомления, которые битрикс посылает. Например человек сделал заказ в ИМ, ему на почту приходит информация о составе заказа и.т.п. Так вот в поле "от кого" он увидит email адрес магазина, а хочется, чтобы было его название.
Серия 11: Создание структуры сайта, работа с типами меню
 
Цитата
Михаил Базаров пишет:
Цитата
inq написал:
+ немного забегу вперёд, как заставить Битрикс отправлять почту с Именем оптравителя, а не с email адресом?
Если про форму обратной связи, стандартную. Просто можно из поля #NAME# передать. Или не понял вопроса
Я про посылку уведомлений по почте, чтобы получатель в поле отправитель видел название ИМ (или имя и фамилию), а не email адрес.
Серия 11: Создание структуры сайта, работа с типами меню
 
+ немного забегу вперёд, как заставить Битрикс отправлять почту с Именем оптравителя, а не с email адресом?
Серия 11: Создание структуры сайта, работа с типами меню
 
Чем плохо длинное имя папки?
Серия 2: Установка 1С-Битрикс на виртуальную машину
 
Всё установил по вашей инструкции на VPS от Simple Cloud. Добавил настройки php

Код
mail.add_x_header = Off
display_errors = Off
sendmail_path = /usr/sbin/sendmail -t -i
opcache.revalidate_freq = Off
opcache.max_accelerated_files = 100000

Подскажите пожалуйста как победить критические угрозы:

1) Обнаружено как минимум 2 файлов или директорий с доступом на запись для всех пользователей окружения в котором работает веб-сервер (не пользователей Bitrix Framework)
Право на запись у всех системных пользователей может служить причиной полной компрометации ресурса, путем модификации исходного кода вашего проекта

2) Предположительно в директории хранения сессий находятся сессии других проектовВажно!
Это может позволить читать/изменять сессионные данные, через скрипты других виртуальных серверов
Серия 2: Установка 1С-Битрикс на виртуальную машину
 
После такой установки Iptables не мешало бы настроить хоть как-то. Или Веб сервер его настраивает сам?

Блог-note разработчика

Авторизация

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