2016-10-12 9 views
1

私の会社は、コンタクトフォームとキャプチャ付きのCentOSサーバーでWebサイトをホストしたいと思っていましたが、私はPHPMailerを見つけました。このコードは自分のlocalhostでは動作しますが、CentOSでは動作しません。電子メールにメッセージを送信しようとすると、SMTP connect() failedエラーが発生します。キャプチャの有効期限が切れたときCentOSサーバーのreCaptchaでPHPmailerのSMTP connect()エラーが発生しました

はまた、私は気づくと私は再びエラーメッセージが表示されたチェックボックスをクリックしたとき:

はreCAPTCHAのに連絡することができません。接続を確認して、もう一度お試しください。

私は持っている問題に接続している可能性はありますか?私は特にCentOS上ではまだ本当に新しいです。私は問題をGoogleにしようとしましたが、私は修正のための最善の解決策を見つけることができないようです。

答えて

1

phpmailerのはそう、このリンクをチェック設定デバッグがあります。たぶん、単純なPHPのメール()関数を使用してテストスクリプトを作成 Debugging PHP Mail() and/or PHPMailerenter link description here +あなたはSMTP(およびSMTP認証)を使用しているかどうかをチェックしますか だけのsendmailをいくつかのテストを実行して、PHPエンドまたはsendmailにあるかどうかを確認してください(eximまたはcentOSボックスにあるメールサーバー)

ReCaptureはフォームの送信時にリセットまたはクリアされるので、検証。 2回目の提出は、最初の提出によってクリアまたは変更されたものではありません。 ページを更新すると、reCaptureが再読み込みされ、送信することができます。

2つの問題がある場合は、それらのうち1つを削除して、それに重点を置いているものを修正します。 2つ目に移動します。つまり、フォームからキャプチャを削除し、メールを実行させます。キャプチャコンポーネントを追加します。

希望のある方

+0

返信ありがとうございます。私はちょっとそれを勉強しています。何らかの理由でサーバーがダウンしました。 – Junnel

関連する問題