- 締切済み
ホームページのトップページ上にメールCGIを組み込みたい
全くド素人なのでお手柔らかに教えてください。 ホームページを作成しております。 以前にメールフォームは作成したのですが、リスポンスが少ないので悩んでおります。 そんなときネットサーフィンをしていたら、素敵なホームページを見つけました。それはトップページで下段にスクロールするとメールフォームがあり、閲覧者がメールフォームへ飛ばなくても質問のできるホームページを見つけました。 さっそく、見よう見真似で自分のHPでもトライしたのですが、作成したトップページ上のメールフォーム送信ボタンを押してもエラーが出てしまい送れませんでした。 諸先輩方で、もし解決方法をご存知の方がいらしたらご教授お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- kikke87
- ベストアンサー率37% (38/101)
もしレンタルサーバなどでそれをやっているならばすぐやめましょう CGIのエラーはサーバーに負担をかけ場合によってはサーバーダウンやサーバーの故障の原因になります 場合によっては損害賠償などに発展したケースも過去にたくさんあります CGIの動作チェックは自分のパソコンをサーバーにしてやりましょう 下のURLに解説が載っています http://allabout.co.jp/internet/cgiperl/closeup/CU20040208D/ 脅しはこれくらいにして 考えられるエラーの原因をいくつか ・CGIが実行できる環境ですか? サーバーによってはCGIが使えないようになっていることもあります ・ディレクトリのファイル構成はあっているか? ファイルを置く場所はサーバーによって違います CGIファイルだけ別の所におかないといけないと管理者から指定されるサーバーもあります ・パスはあっていますか? これもサーバー管理者から指定があります #!/usr/local/bin/perl みたいなやつです ファイルに書かれているパスのすべてを書き換えてください ・パーミッションはあっていますか? 実行や書き込みが禁止になっていると動かないファイルもあります よくあるミスはこれくらいでしょうか 反応が欲しいのならSEO対策をしたほうがよいですね 最後に 努力はわかります ド素人なのもわかりますが その行為はそのサーバーを使っている人全員に 甚大な被害をもたらす可能性のある 非常に危険な行為です まずはしなければならないのはCGIのエラーチェックではなく 自分でサーバーを建てれるように勉強することです 自分のパソコンが壊れても自分が困るだけですから
お礼
kikke87様 ありがとうございます。参考にしてみます。 確かに無知でした。。。。