サクラの月額125円のサーバーでcgiが動かしてみた。

ここの手順をもとにひな形のソースを入手して
http://d.hatena.ne.jp/perlcodesample/20101221/1300165343

ここでCGIの仕組みをフムフムしながらセットアップした
http://home.e02.itscom.net/shouji/raku/kouza/doc/doc-8.html

サーバを借りて、ローカルで動作確認までスムーズに行ったんだけれども、
サーバにアップロードして動作を確認するところが500エラーで詰まった。

原因は権限がちゃんと設定されてなかったため。
ftpで転送すると権限がリセットされちゃうのを知らなかったのでハマってた。

サクラのライトプランはsshでログイン出来ないので
ftp上で権限を変更した

$ftp
ftp> quote site chmod 755 app.cgi

ということで無事ページが200OKを返すようになった。