[メールフォームプロ] 送信時に「Javascriptが有効ではありません。」エラーが発生してしまう
メールフォームプロでフォームを作ったときにハマってしまったエラーがあったのでメモ。
エラー内容
設置したメールでフォームの送信をしたところ、下記のようなエラーが発生しました。
ERROR CODE 1
Javascriptが有効ではありません。
Javascript isn’t enabled.
特にJavaScriptが無効になっているわけではなく、エラー文の指摘はあたらない状態でした。
原因・解決方法
「config.cgiで有料アドオンを有効にしていたのに、そのアドオンのファイルをアップロードしていなかった」ことが原因でした。
具体的には、config.cgiで下記添付ファイル機能のコメントアウトを外していたのに、添付ファイル機能用のファイルをアップロードしていませんでした。
push @AddOns,'attachedfiles.js'; ## 添付ファイル機能[有償]
push @Modules,'attachedfiles'; ## 添付ファイル [有償]
既存のconfigファイルの内容をコピーして作っていました。そりゃダメだよね、という感じの凡ミスでした。
ご質問など受け付けています
記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。
ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。