[QUOTE]Андрей Быкадоров написал:
[QUOTE][URL=/community/webdev/user/3948584/]Денис Кобыляцкий[/URL] написал:
Здравствуйте. На сайте товар в корзину добавляется, а когда находясь в корзине пробуешь нажать "Оформить заказ", чтобы открылась страница /order, сайт падает в 502 ошибку. Обновления установлены последние. При полной проверки ошибки есть лишь в отправке почты, остальное все отлично. Хостер timeweb говорит что проблема не в нем, и приводит логи ошибок которые появляются в момент открытия страницы. Php версия 7.4. В чем может быть проблема?[/QUOTE]
в проактивном фильтре, судя по логам. В CSecurityXSSDetect (последней версии) нет метода fastStrpos, который, похоже, хочет mbstring.func_overload 2. Может, он у вас как-то не очень и обновился. До выяснения с ТП отключите его или сделайте исключение для страницы заказа.[/QUOTE]
Андрей, у нас всегда стояло mbstring.func_overload 2, (оформление заказа при этом не работало). Начали обновлять Битрикс, надеясь что после обновления все заработает. Во время обновления Битрикс запросил убрать свойство mbstring.func_overload 2, или перевести его в = 0. Сделали. Обновились полностью до актуальной версии. Оформление не заработало. Затем были попытки и сделать исключение, и включать/отключать проактивный фильтр. Результатов они не приносили. Последней попыткой стало вернуть mbstring.func_overload = 2. Сразу после изменений - результата не было. Однако спустя пару часов оформление заказа заработало. Поэтому на данном этапе остается неизвестным, повлиял ли проактивный фильтр на это, добавление исключения, либо же возврат свойства mbstring.func_overload 2. Пока ждем и тестируем, не отвалится ли оформление заказа в ближайшее время.
[QUOTE][URL=/community/webdev/user/3948584/]Денис Кобыляцкий[/URL] написал:
Здравствуйте. На сайте товар в корзину добавляется, а когда находясь в корзине пробуешь нажать "Оформить заказ", чтобы открылась страница /order, сайт падает в 502 ошибку. Обновления установлены последние. При полной проверки ошибки есть лишь в отправке почты, остальное все отлично. Хостер timeweb говорит что проблема не в нем, и приводит логи ошибок которые появляются в момент открытия страницы. Php версия 7.4. В чем может быть проблема?[/QUOTE]
в проактивном фильтре, судя по логам. В CSecurityXSSDetect (последней версии) нет метода fastStrpos, который, похоже, хочет mbstring.func_overload 2. Может, он у вас как-то не очень и обновился. До выяснения с ТП отключите его или сделайте исключение для страницы заказа.[/QUOTE]
Андрей, у нас всегда стояло mbstring.func_overload 2, (оформление заказа при этом не работало). Начали обновлять Битрикс, надеясь что после обновления все заработает. Во время обновления Битрикс запросил убрать свойство mbstring.func_overload 2, или перевести его в = 0. Сделали. Обновились полностью до актуальной версии. Оформление не заработало. Затем были попытки и сделать исключение, и включать/отключать проактивный фильтр. Результатов они не приносили. Последней попыткой стало вернуть mbstring.func_overload = 2. Сразу после изменений - результата не было. Однако спустя пару часов оформление заказа заработало. Поэтому на данном этапе остается неизвестным, повлиял ли проактивный фильтр на это, добавление исключения, либо же возврат свойства mbstring.func_overload 2. Пока ждем и тестируем, не отвалится ли оформление заказа в ближайшее время.