set_time_limit () был отключен по соображениям безопасности в PHPMailer

#phpmailer

#phpmailer

Вопрос:

На общем хостинге я должен использовать PHPMailer для отправки электронных писем для определенных действий. К сожалению, у меня нет доступа к php.ini, чтобы настроить его под свои нужды. Поэтому я получаю следующее предупреждение при отправке электронного письма:

[warn] set_time_limit() has been disabled for security reasons in .../class.smtp.php on line 338

Скрипт по-прежнему работает, и все электронные письма отправляются успешно. Но я хотел спросить, есть ли способ настроить PHPMailer так, чтобы это предупреждение не появлялось?

Комментарии:

1. Я думаю, вы, возможно, застряли там. Я вижу, что вы используете старую версию PHPMailer, но я думаю, что более поздние версии все еще используют тот же механизм, поэтому обновление этого не изменит. Я бы рекомендовал переключиться на хост, который в любом случае предоставляет полный доступ к виртуальной машине.

2. Поскольку это всего лишь небольшая онлайновая база данных sqlite для игры, я бы не стал платить за такую вещь. Вот почему я выбираю бесплатный хостинг. Мне не понравился хост, но его более чем достаточно для наших нужд. Поскольку отправка писем все еще работает, я отфильтровываю это конкретное предупреждение в моем пользовательском error_handler. Все остальные предупреждения, сообщения об ошибках, уведомления передаются обработчику.