ではSwiftMailerでメールを送信するときにすぐにわかると問題を抱えて
-
18-09-2019 - |
質問
私はZendのスタジオを使用して、新しいではSwiftMailer 4.0.4の周りに遊んでいた私は、GmailのSMTPを使用して成功した電子メールを送信することができますApacheサーバをembbeded。 今大丈夫だったと私は、実際のプロジェクトでそれを使用することを決めたと私は同じ機能を実行して使用してXAMPPの1.6.8.any時間に沿って、この時間は、このエラーがある、それはだという。
警告:fsockopenの()[function.fsockopen]:SSLに接続できません://smtp.gmail.com:465(ソケットトランスポートを見つけることができません「SSL」 - あなたがPHPを設定したときは、それを有効にすることを忘れませんでした?)はC:\ xamppの\ htdocsに\プロジェクト\ \迅速\クラスが含まれています\スウィフト\交通\ StreamBuffer.phpライン243上の
私はそれを証明アクセプタ持っていますが、まだ私のエラーは、誰もが自分の意見や経験を共有するthis.Canについて本当に心配disapear.I'mませんXAMPPインデックスファイルからSSLを有効にしようとしましたか?読んでくれてありがとう!
解決 2
私はXAMPPを再インストールし、問題anymore.weirdを見ていない、それは何が起こったかについてworking.i'mがわからない始め何らかの理由だと思います。
他のヒント
問題は、SSLトランスポートは、PHPのためにインストールされていないということです。異なるシステムは、異なる方法でこれを行うので、私はあなたがうまくいくか分からない。
あなたはこれを確認するために迅速なPHPアプリケーションを実行することができます:
<?php
print_r(stream_get_transports());
鉱山に戻ります:
Array
(
[0] => tcp
[1] => udp
[2] => unix
[3] => udg
[4] => ssl
[5] => sslv3
[6] => sslv2
[7] => tls
)
SSLとTLSが存在しない場合は、、そして、あなたのPHPのインストールは、彼らのためにサポートしていないと、あなたはそれを修正する方法を見つける必要があります。