2013-04-29 1 views
1

Я пытаюсь отправить электронное письмо с помощью SwiftMailer и учетной записи GMAIL, но он показывает мне известный реферер, что ни SSL не обнаруженEasyPHP & SwiftMailer 4,3 Невозможно отправить сообщение (PHP/SWIFT)

Фатальная ошибка : Исключить исключение «Swift_TransportException» с сообщением «Невозможно установить соединение с хостом smtp.gmail.com [Невозможно найти перенос сокетов« ssl »- вы забыли включить его при настройке PHP? # 1351731711] 'в C: \ Program Files \ EasyPHP-12.1 \ www \ Swift-4.3.1 \ lib \ classes \ Swift \ Transport \ StreamBuffer.php: 259 Трассировка стека: # 0 C: \ Program Files \ EasyPHP-12.1 \ www \ Swift-4.3.1 \ lib \ classes \ Swift \ Transport \ StreamBuffer.php (64): Swift_Transport_StreamBuffer -> _ installSocketConnection() # 1 C: \ Program Files \ EasyPHP-12.1 \ www \ Swift-4.3.1 \ lib \ classes \ Swift \ Transport \ AbstractSmtpTransport.php (115): Swift_Transport_StreamBuffer-> initialize (Array) # 2 C: \ Program Files \ EasyPHP-12.1 \ www \ Swift-4.3.1 \ lib \ classes \ Swift \ Mailer. php (80): Swift_Transport_AbstractSmtpTransport-> start() # 3 C: \ Program Files \ EasyPHP-12.1 \ www \ test.php (19): Swift_Mailer-> send (Object (Swift_Message)) # 4 {main}, брошенный в C : \ Program Files \ EasyPHP-12.1 \ www \ Swift-4.3.1 \ lib \ classes \ Swift \ Transport \ StreamBuffer.php в строке 259

Я отправляюсь в Google, нахожусь в моем php.ini , и конфигурационный файл apache, tutori als как на французском, так и на английском языках, и ничто, кажется, не срабатывает, ближе всего я думал, что делает файлы лицензий с командами cmd ...
Прошу проинструктировать меня и понять мое незнание с помощью пошагового метода или учебника
Я на: Windows 8, используя EasyPHP 12.1 Apache 2 с PHP 5 прерывателя, php_curl включена и папка Swift-4.3.1 содержит пакет SwiftMailer

СПАСИБО

ответ

2

Вы должны включить свой php_openssl модуль в вашем php.ini при попытке подключения к SSL-соединению.

+0

Этому спасибо –