- 締切済み
WEB上のボタンをクリックしてサーバ上のバッチを起動
WEB上のボタンをクリックしてサーバ上のバッチを起動するCGIを作成したいと思っているのですが、CGIの作成方法が分りません。作成方法や、わかりやすいWEBサイトがあれば教えて下さい。よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
回答No.1
言語が書かれていませんがPerlの場合。 セキュリティー面その他一切考慮せず。 index.html <form action="batch.cgi"> <input type="submit" value="バッチ起動"> </form> batch.cgi #!/usr/bin/perl system "バッチファイルのパス"; exit;
お礼
ありがとうございます!早速ためしてみます!
補足
実行したところ、下記のエラーがでました。 CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: そこで、 print "Content-Type: text/html\n\n\n"; というヘッダーを追記するとエラーは起きないのですが、 バッチも実行されていませんでした(;_;) どなたか分かる方がおりましたら教えて下さい。 以上、宜しくお願い致します。