WordPress:cforms2で、メール送信できないエラー

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

仕事でWordPressを使ってサイトの作っているのだが、お問い合わせのページを作るのに、cform2を使おうかと思って、今調査中。ローカル環境(Windows)で設置したあと、グローバル環境(Linux)にコピーしたら、動かなかったので、調査したところ、原因が発覚したのでメモしとく。

http://wordpress4cms.net/202/

/cforms/js/cforms.jsの、/cforms/lib_ajax.phpを指しているパスが違った。

var sajax_uri = 'http://localhost/wp-content/plugins/cforms/lib_ajax.php';

になってたので、

var sajax_uri = '/wp-content/plugins/cforms/lib_ajax.php';

に変更した。

このようにしたところ、500 Internal Server Error発生。ムムム。
/cforms/abspath.phpで設定されているWordPressへのパスがWindows上のパスのままだったので、
Linux上のパスに変更したところ、ちゃんとメール送信できた。

とりあえず、メールは送信できたのだが、まだメールのエンコードがUTF-8のままなので、ISO-2022-JPに変更する方法を調査する必要がある。

トラックバックURL

トラックバック

コメント一覧

この投稿のコメントフィード

よろしければコメントをお願いします!





以下のタグを使用することが出来ます:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

Get Adobe Flash playerPlugin by wpburn.com wordpress themes