База знаний: Общий FAQ
Решение ошибки "Не удалось вызвать функцию mail" в Joomla 2.5
Автор Алексей | HiTex.BY, Последнее изменение: Алексей | HiTex.BY на 11 марта 2016 8:17
|
|
При "монтаже" сайта на платформе Joomla 2.5.1 при использовании модуля отправки сообщений столкнулись с ошибкой "Не удалось вызвать функцию mail" Сначала под подозрением оказался веб-хостер с неадекватной обработкой функции phpmail, но немножко погуглив интернет вопрос решился очень быстро: Открываем файл /libraries/phpmailer/phpmailer.php Находим строку (в моём случае 707 по порядку) $params = sprintf("-oi -f %s", $this->Sender); и под ней добавляем $params = ''; чтобы получилось вот так: 704. if ( empty ( $this ->Sender)) { 705. $params = "-oi -f %s" ; 706. } else { 707. $params = sprintf( "-oi -f %s" , $this ->Sender); 708. $params = '' ; 709. } 710. if ( $this ->Sender != '' and ! ini_get ( 'safe_mode' )) { 711. $old_from = ini_get ( 'sendmail_from' ); | |
|
Комментарии (0)