ipanutye написал: Это уже подозрительно, что вот просто так нельзя установить продукт куда захочешь, а нужно что-то своё ставить
Нет ничего подозрительного - есть только технические условия. В продукте написаны минимальные требования для работы, но у каждого модуля есть дополнительные ограничения.
Например: телефония не работает без модуля push'n'pull, а на Windows нет ни redis, ни nginx с соответствующим модулем.
Что касается первоначального вопроса: Вам нужен php_mysqli.dll, поскольку php_mysql.dll с php7 не работает. Установщик не рассчитан на php7.2 поэтому нужно ставить на php7.1 (где func_overload прекрасно ставится) либо поставить на внешней среде и перенести на этот сервер.
Так же, хочу отметить, что на windows не гарантируется полноценная работа системы и использование windows в качестве ОС возможно только в ознакомительных целях.
Вячеслав Довнар написал: Все разобрался, журналирование работает на событие добавление файла через админку, т.е. если я в шторме добавляю это никак не журналируется, все понятно.
А как вы хотели так сделать? Вы же работаете не через битрикс (а логгирование осуществляет битрикс). Используйте git
Роман написал: Если мне удастся каким-то образом авторизоваться под конкретным пользователем, мне ничего не помешает нажать на кнопку "У меня поменялся телефон" и привязать уже приложение со своего телефона к аккаунту Битрикс
Так на это и нацелено OTP чтобы не удалось это сделать.
P.S. Если мне удастся попасть на сервер ФСБ я же могу.... В том то и смысл, чтобы не удалось.
ipanutye написал: Так зачем ставить какое-то левое вэб-окрежение или виртаульную машину, если у меня и так уже на VMWare стоит Windows Server ?
Если у вас и так установлен VMWare то зачем Вам ставить битрикс на Windows Server? Почему бы на той же VMWare не поставить BitrixEnv в Linux окружении? Используя Битрикс под Windows вы теряете почти 20% механики и от 5-15% производительности
Роман написал: Соответственно, вопрос: привязывается ли Битрикс ОТР к номеру телефона? Потому что в противном случае, если я знаю логин/пароль конкретного пользователя, то мне ничего не мешает поставить на свой телефон приложение Битрикс ОТР и получать из него одноразовые пароли
OTP не завязан на номер телефона, он завязывается на коды, которое генерирует приложение. Если вы поставите на свой телефон приложение, то оно не будет выдавать те же коды, что и приложение на телефоне пользователя. Т.е. если вы подключили OTP на телефоне и потеряли его, то вам нужно сбрасывать всю настройку и подключать новое приложение выдачи кодов.
Михаил Селиванов, полная каша из компонентов и кода внутри. Для начала разберитесь откуда у вас получаются переменные: VACANT_ID, ELEMENT_ID, FORM_ID, если в праметрах у вас не везде даже VACANT_ID прописан.
Я бы вам посоветовал в качестве примера посмотреть как работает комплексный компонент bitrix:blog.