Ошибка почтовой программы PHP

#phpmailer

#phpmailer

Вопрос:

я создал форму обратной связи на PHP для своего веб-сайта. но при нажатии на кнопку отправки возникла ошибка. В нем говорилось, что «Не удалось создать экземпляр функции mail. Ошибка почтовой программы: не удалось создать экземпляр почтовой функции.». Я много раз пытался решить эту проблему.

Моим сервером является Windows server, на котором я использую PARALLEL HELM.

Ссылка на мой сайт с формой обратной связиhttp://vivalife.com.my/home/index.php/contact-us/feedback-form /

Я надеюсь, что кто-нибудь может решить мою проблему.

Спасибо

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

1. Не могли бы вы показать нам код?

2. сомневаюсь, что ваш хостинг-провайдер отключил функциональность почты

Ответ №1:

Я полагаю, что phpmailer — это внешний класс… И он пытается использовать почтовую функцию PHP. Прежде всего, убедитесь, что на вашем сервере включена функция mail (). Для этого я рекомендую сделать что-то вроде этого в тестовом файле php:

 if (!mail(......)){
  // show error for debugging.
}
  

Если функция почты — PHP включена, вам следует проверить конфигурацию SMTP в вашем файле php.ini…

Дайте нам знать.

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

1. спасибо за ваш ответ. но где я могу включить эту функцию mail ()?? это в файлах панели управления или где-то еще??