Допустим, вы запустили новенький сайт, запустили на него рекламу и проверили все web-формы. Казалось, что всё должно быть хорошо, а тут он - СПАМ! Зачем он нужен и для каких целей? Чаще всего происходит так: ваш сайт добавляют в спам базы и после этого начинают сканировать на наличие форм, ищут адрес, на который приходят значения формы, и делают туда запросы со спам сервера, обходя все защиты написанные на js или стандартные валидаторы формы. Да, безусловно, чтобы объяснить клиенту, что номер нужно задавать валидным, а имя хочется узнать полностью, мы добавляем валидаторы со стороны фронтенда...
Если вы получаете примерно следующую ошибку, после обновления битркиса - Fatal error: Declaration of Bitrix\Main\Diag\Logger::log($level, Stringable|string $message, array $context = []): void must be compatible with Psr\Log\LoggerInterface::log($level, $message, array $context = []) in /data/bitrix/www/bitrix/modules/main/lib/diag/logger.php on line 59 Fatal error: Uncaught Error: Class "Bitrix\Main\Diag\FileLogger" not found in /data/bitrix/www/bitrix/modules/main/lib/diag/fileexceptionhandlerlog...