Страница 1 из 1

Отправка почты через SMTP: ошибка в FD_SETSIZE

Добавлено: 27.05.2022, 07:29
dabustard
Версия 4.3.0
Проблема скорее не столько в OkayCMS сколько в хостинге, но на старых версия 2.X не наблюдалась и при установке ошибок/предупреждений не возникало

При отправке уведомлений через SMTP происходит ошибка:
Connection: opening to ssl, timeout=300, options=array()
Connection: opened
Connection failed. Error #2: stream_select(): You MUST recompile PHP with a larger value of FD_SETSIZE.It is set to 1024, but you have descriptors numbered at least as high as 3084. --enable-fd-setsize=4096 is recommended, but you may want to set it to equal the maximum number of open files supported by your system,in order to avoid seeing this error again at a later date. ../vendor/phpmailer/phpmailer/src/SMTP.php line 1228]
SMTP -> get_lines(): select timed-out in (300 sec)
SERVER -> CLIENT:
Connection: closing due to error
Connection: closed
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
В результате страница зависает на 300 сек, а почта не отправляется.