Почему форма ajaxform+formit не отправляет письма с некоторыми типами файлов?
Здравствуйте
Стандартная почтовая форма на ajaxform+formit
Вроде все работало и не было печали, пока случайно не проверил возможность отправки зархивированного файла - не пришло.
Путем метода тыка установлена странная закономерность
Файлы изображений, пдфки, текстовые, документы (док, txt..) - все нормально, письма отправляются и приходят.
С архивами же творится какие-то чудеса, сначала думал что только zip, но rar и 7z тоже самое (может что-то и еще) - письма не приходят в 90%
Пара писем с архивами на почту пришло (одно появилось с запозданием минут на 10)
Валидатор стоял только на мксимальный размер - отключил его на всякий, не помогает
Аяксформ не выдает никаких ошибок, пишет что письмо успешно отправлено во всех случаях
Дмитрий, от размера не зависит, что-то отправляет, что-то нет
да, переименовывание файла не помогает
походу дело все же не в расширении, что-то другое глючит
ошибки только подобные
я так понимаю не влияет
[2020-03-16 15:54:46] (ERROR in xPDO::getService @
www/core/xpdo/xpdo.class.php : 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2020-03-16 15:54:46] (ERROR in modRestCurlClient::__construct @ www/core/model/modx/rest/modrestcurlclient.class.php : 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
Дмитрий, а логах сервера тоже ничего
Проблема исчезла после смены версии php c 5.6 на последнюю доступню, 7 какаую-то там
Хотя в требованиях к этой версии модекса и всем плагинам даже более старая подходит
Но у соседнего сайта с практически аналогичной формой все работает нормально
В общем хз что это было
Либо я в логах где-то не там ошибки смотрел, либо у хостера не все выводится..