メールフォーム プロ 共有SSLでのエラーについて
こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。
お世話になります。
非SSLサーバーでキチンと動作しているメールフォームプロを
共有SSLサーバーにコピーして動作させたら下記のエラーメッセージが表示されてしまいました。。。。。
> Software error:
>
> Illegal division by zero at commons/functions.cgi line 11.
>
> For help, please send mail to the webmaster (info@stepserver.jp), giving this error message and the time and date of the error.
ホスティングサービスのサポートへ問い合わせたところ
~~~~~~~~~~~~~~~~~~~~~~~~~~~
共用SSLサービスは、非SSLのサーバー環境とは若干異なる点があり
ます。
CGIファイルのパーミッションを「755」にして頂く事と、データの
書込みが発生するフォルダには「777」などの書込み権限を付与した
パーミッションに変更頂く必要がありますので、ご注意頂きますよ
うお願いします。
なお、上記以外にサーバー環境が異なる点はありませんので、ご了
承頂きますようお願い致します。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
という回答をいただきました。
上記の回答のようにパーミッションを変更したのですが、
同じエラーメッセージが表示されます。。。。
確認するポイントをアドバイスしていただきたく書き込みしております。
よろしくお願いいたします。
- Re:メールフォーム プロ 共有SSLでのエラーについて
- 和田 - 2008-09-25 02:08:02えーとですねユニークユーザ数とPV数の計算でコケてるっぽいので、
##件名につける通し番号用ファイル
$config\{"serial_file"\} = 'commons/serial.dat';
##ログファイルのパス / ログファイルを作らない場合 NULL
$config\{"log_file"\} = 'commons/log.dat';
##コンバージョンレート算出用ログファイル
$config\{"conversion_file"\} = 'commons/unique.dat';
で定義されているファイルのパーミッションを777にしてみてくださ~いプリプリ
- Re:メールフォーム プロ 共有SSLでのエラーについて
- 佐藤 - 2008-09-26 22:16:46和田様 アドバイスありがとうございました。
下記のファイルを777に変更というアドバイスで大丈夫ですか。
unique.dat
serial.dat
log.dat
上記の3つのファイルを777へ変更したのですが
同じエラーが発生してしまいました。。。。
ん~・・・・・・もし他にチェックポイントありましたら
アドバイスよろしくお願いいたします。
- Re:メールフォーム プロ 共有SSLでのエラーについて
- つばめ - 2008-10-01 14:53:19非SSLで正常に動作するのであればメールフォームプロ側の問題では無いですね、多分。
cgiのパスの指定が違うとか等々、私の場合はそうでした。
佐藤さんの非SSLとSSLのURL詳細がわからないと何とも言えませんが。