CGIHTTPServer使い方メモ
python -m SimpleHTTPServer
でhttpサーバーが起動する。port 8000
python -m CGIHTTPServer
でcgiが使えるようになる(cgi-bin/ディレクトリ以下で)
$ mkdir /tmp/test/ $ cd !$ $ python -m CGIHTTPServer >>access_log.txt 2>&1 //ここでCtrl+z [1]+ Stopped python -m CGIHTTPServer >>access_log.txt 2>&1 $ bg 1 [1]+ python -m CGIHTTPServer >>access_log.txt 2>&1 & $ mkdir cgi-bin $ cd !$ $ cat > a.cgi #!/usr/bin/perl print "Content-type: text/plain; charset=utf-8\n\n"; print "TEST"; //ここでCtrl+Dして書き込み確定 $ chmod 755 !$ // ブラウザなどで確認 http://サーバーIP:8000/cgi-bin/a.cgi $ fg 1 // Ctrl+c //終わり
Everyday FunkiEE!! : CGIHTTPServerでハマッた - livedoor Blog(ブログ)
http://blog.livedoor.jp/chuhei1107/archives/51191070.html