ミギムキ

[メールフォームプロ] 送信時に「Javascriptが有効ではありません。」エラーが発生してしまう

メールフォームプロでフォームを作ったときにハマってしまったエラーがあったのでメモ。

エラー内容

設置したメールでフォームの送信をしたところ、下記のようなエラーが発生しました。

メールフォームプロエラー

ERROR CODE 1

Javascriptが有効ではありません。

Javascript isn’t enabled.

特にJavaScriptが無効になっているわけではなく、エラー文の指摘はあたらない状態でした。

原因・解決方法

「config.cgiで有料アドオンを有効にしていたのに、そのアドオンのファイルをアップロードしていなかった」ことが原因でした。

具体的には、config.cgiで下記添付ファイル機能のコメントアウトを外していたのに、添付ファイル機能用のファイルをアップロードしていませんでした。

push @AddOns,'attachedfiles.js'; ## 添付ファイル機能[有償] push @Modules,'attachedfiles'; ## 添付ファイル [有償]

既存のconfigファイルの内容をコピーして作っていました。そりゃダメだよね、という感じの凡ミスでした。

ご質問など受け付けています

記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。

ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。