menu
閉じる
  1. WordPressディレクトリ毎データを移動する方法
  2. WordPressにメールで投稿する方法(アイキャッチ付き)
  3. サイトの表示スピードが遅い時の原因調査方法
  4. ページ表示が遅い原因となるレンダリングブロックの解除方法
  5. Analyticsで他ドメインへのクリックをコンバージョンとして計測す…
  6. GAIQ(EC)Unit1:測定計画の利用
  7. ExcelでURLリストからドメインのみを抽出する方法
閉じる
閉じる
  1. Adwords拡張テキスト広告の作り方(設定方法)|2017年1月フォ…
  2. リスティング広告のメリット・デメリット
  3. Facebook広告価格見積もり方法
  4. GAIQ(EC)Unit1:測定計画の利用
  5. GAIQ(EC)Unit1:コース概要
  6. Contact Form 7でInternal Server Erro…
  7. マッキンゼープリンシパルが語る失敗しないビッグデータ
  8. 【動画】アナリティクス解説 vol.5
  9. ページ表示が遅い原因となるレンダリングブロックの解除方法
  10. サイトの表示スピードが遅い時の原因調査方法
閉じる

Webマネジメントラボラトリー

Contact Form 7でInternal Server Error

コンタクトフォームでInternalServerError

さくらインターネットでワードプレスを入れるとレスポンスが遅いのは私だけでしょうか?

あるクライアントで、WordPressのContact Form 7を使用しました。

サーバが重くて重くて、全然仕事にならない状況でしたがなんとかフォームを構築。

いざフォーム送信してみると、、、、

でました。

『Internal Server Error』

です。

フォームを構築するだけでも、(レスポンスが重すぎて)何時間も掛かっているのに。。。

調査するのには、パターンをトライしないといけないから、根気がかなり必要です。

どうせ、サーバが重いのが原因だろっ!

って高をくくってしまう私でした。

しかし、いくらサーバに対して愚痴を言っていてもクライアントには関係ないことなので、前進するしかありません。

ということで、サーバでのパターン調査をせずに、できるだけネットで調べて、可能な限り設定変更をせずに、調査することにしました。

Internal Server Errorでの解決方法は直接的に見つからなかったのですが、以下のメッセージが出てその解決方法を記事にしているブログを発見!

メッセージの送信に失敗しました。間をおいてもう一度お試しいただくか、別の手段で管理者にお問い合わせ下さい。

どうやら、サーバ側の原因で、Contact Form からのメール送信に失敗することがあるようです。

その解決策に

WP-Mail-SMTP

とかいうプラグインを入れての解決策が記載されいておりました。

もしかしたら、ここのInternal Server Errorもメールが送信できないことに起因しているのかもしれないと思い、上記のブログの解決策と同じ対応(WP-Mail-SMTPによる解決)をしようか迷いました。

これ以上重くなってもらってたまるか!

と、思い直し、無い知恵をしぼりました。

とりあえず、メールの送信先を変えてみたところ、あっさり解決。

一応、自分のGmailでもやってみたら送信出来ました。

いずれも、プロフィールに設定しているメールアドレスのドメインでOKでしたので、そういう縛りがあるのかもしれませんが、プロフィールに設定していないメールアドレスでテストするのはしていません。

とにかく、さくらインターネット重い!

クライアントが選んでいることなので、文句は言えませんが、離脱率という点でも、クラインとにとってももったいないことなので、そのあたりはしっかりサーバ移転も提案させて頂きます。

ちなみに

文句ばかりで申し訳ございませんが、他の案件でも数件さくらインターネット+WPという案件があります。

それも本当に重いんですよね。

もし、さくらインターネットでワードプレスを使用されるなら、ビジネスプランでないとダメだと思います。

私のおすすめは、今のところヘテムルですが。

追記①

さくらインターネットで重いのは、自分のNW環境のみだったことが判明!

さくらさん、大変申し訳ございませんでした!

追記②

Contact Form 7でInternal Server Errorの件ですが、その後のパターン調査で、プロフィールは関係していないことがわかりました。

エラーになったのは、さくらインターネットで設定したメールアドレスへのメール送信。

WPのContactFormを入れているサーバは同じさくらインターネットのサーバですので、同じサーバへのメール送信がNGとなっております。

これは、Contact Formの送信内容の送り先やフォームの入力メールアドレス(自動返信アドレス)が、さくらインターネットの場合のみInternal Server Errorとなりました。

関連記事

  1. WordPressディレクトリ毎データを移動する方法

  2. WordPressにメールで投稿する方法(アイキャッチ付き)

おすすめ記事

  1. GAIQ(EC)Unit1:測定計画の利用
  2. ページ表示が遅い原因となるレンダリングブロックの解除方法
  3. サイトの表示スピードが遅い時の原因調査方法
  4. ExcelでURLリストからドメインのみを抽出する方法
  5. WordPressにメールで投稿する方法(アイキャッチ付き)
ページ上部へ戻る