札幌Web制作のシンクグラフィカ

mailformpro4のCSV保存機能について

スズキさん (2013-02-26 17:31:48) http://moblog.pr-barts2.jp/contact.html

和田さんはじめまして。

mailformpro4の完成、おめでとうございます。
早速使わせていただいていて、ドリルダウンやスイッチングの新機能の便利さと設置のしやすさに、ただただ驚いております。

さて、質問なのですが、CSV保存機能をオンにして送信を行うと以下のエラーが発生してしまいます。
Software error:
./librarys/CSVExport/run.cgi did not return a true value at ./librarys/core.cgi line 180.

これは僕の環境だけで起きていることなのでしょうか。
ご回答宜しくお願い致します。

Re:mailformpro4のCSV保存機能について

和田 (2013-02-28 03:47:19) www.synck.com

CSV保存機能ですね。
/mailformpro/configs/CSVExport.cgi
上記CSV保存機能の設定ファイルにおそらく問題があるのではないかなと。
改行コードがLF、文字コードがUTF-8N(BOMなし)になっているかをご確認ください。

Re:Re:mailformpro4のCSV保存機能について

スズキさん (2013-02-28 14:04:10) http://moblog.pr-barts2.jp/contact.html

お世話になります。

CSVExport.cgiの改行コードと文字コードを保存しなおしましたが引き続き同じエラーが発生してしまいます。他に原因は考えられますでしょうか。

ご回答宜しくお願い致します。

Re:Re:Re:mailformpro4のCSV保存機能について

和田 (2013-03-02 04:53:19) www.synck.com

なんでしょうねぇ・・・。
もう一度、ダウンロードして頂いて、/configs/CSVExport.cgiをまったく編集せずにアップしてお試しいただいてもよろしいでしょうか?文字コードはかなりデリケートでして、BOMやEOFコードという目に見えないものもあるので、ひょっとするとそのあたりかもしれません。

解決しました

スズキさん (2013-03-06 15:26:55) http://moblog.pr-barts2.jp/contact.html

この解決の仕方で正しいかはわからないのですが、
librarys/CSVExport/run.cgiの一番最後の行に1;を追加したらメールがエラーなく送れて、CSVにも保存することが出来ました。

ちなみに環境を変えてみようと思い、ロリポップの環境で試したところrun.cgiを編集しないでCSV保存できたりしたので、
環境によってエラーが出てしまうこともあるのかなんていうふうにも思いました。
(そんなことなかったらゴメンナサイ)

ご回答ありがとうございました。