メールフォームproが動きません・・うう・・。
こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。
以前、御世話になったものです。
動いていたメールフォームプロを他のサーバーにアップしました。
正常に動いていたのに、そこのサーバーでは動きません
サーバー情報を見たら、作成するCGIは、文字コードEUC、改行コードLFのみで保存と書いてありました。
このせいかと思い、CGIファイルを全てEUC、LFで書き換えて保存し、アップしてみましたが、やはりエラーで動きません。
ここのサーバーではメールフォームプロは使えないのでしょうか?
CGIはド素人なので・・、困った・・(T_T)
どうしたらいいのでしょうか?
- Re:メールフォームproが動きません・・うう・・。
- 和田 - 2009-01-26 17:03:44EUC縛りとは珍しいですね・・・。プロはUTFじゃないと動かないので、難しいかもしれません・・・。
ただ、全部の文字コード
send.cgi
function.cgi
config.cgi
の文字コードをEUCにして、各ファイル内で「utf8」と記載されている部分をEUCにして、で、send.cgiにpostするHTMLもEUCにすれば動くと思いますよっ!
- まだ動きません
- 酒巻 - 2009-01-26 17:38:47CGIのファイルをEUCに変換し、それぞれのファイルの中のUTF-8をEUCに置換してアップしてみましたが、やはりだめでした。
ページでエラーが発生しましたという警告が出て、動きません。
HTMLもEUCにしてみましたが・・・。
すみません。お忙しいのに。
- Re:まだ動きません
- 和田 - 2009-01-26 20:08:36ちなみにバージョンはいつ頃のやつでしょうか・・・。
もし可能であれば最新版をダウンロードして頂いて、その中に入ってるcheck.cgiってのをconfig.cgiと同じ場所にアップしてブラウザからcheck.cgiにアクセスすると原因がわかるかもしれません!
というかJcodeが入っていない線が最有力ですねっ!
- Re:Re:まだ動きません
- 酒巻 - 2009-01-26 21:23:39御世話になります。
1週間ほど前にダウンロードしたものです。(バージョンは1.1.6と書いてあります)
それにはcheck.cgiとかは入っていなかったので、今mailformpro2をダウンロードして、その中のcheck.cgiをアップしてみました。(一応check.cgiもEUCに変換してからアップしてみましたが・・)
残念ながら、HTTP500サーバーエラーでcheck.cgiが動きませんでした。
可能性がある原因として、
・Web サイトがメンテナンス中である。
・Web サイトに、プログラム上の問題がある。
と出ています。
Jcodeは入っていないと困ると思って、Jcode.pmとJcodeフォルダをsend.cgiと同じところにアップしてあります。
さっぱりわかりません。
- Re:Re:Re:まだ動きません
- 和田 - 2009-01-27 01:35:07最終手段ですが、FTP情報をメールでいただけますでしょうか・・・。