パーミッション

トップCGI ≫ CGIって何?

最初説明書でパーミッション(もしくは属性)とか言われても意味不明ですよね.しかしこれが正しく出来ないとCGIは一切動作しません.CGIが動作しない原因はよっぽどのバグを除いてこれが原因です.パーミッションは普通のHTMLでは何も考えませんが普通のファイルにもちゃんとあります.普通のファイルは644です.

赤丸の所がパーミッションです.FFFTPでは属性となっています.rw-r--r--となっていますよね.rwxで1まとまりになっていて,R=4,W=2,X=1でその和が3つありパーミッションになっています.上の画像ではrw-で6,r--で4,r--で4なのでパーミッションは644ですね.
FFFTPの場合は,ファイルを転送した後,変更したいファイルの上で右クリックして,属性の変更をクリックし,説明書に基づいて変更してください.クリック&ドラッグした後に属性変更すると一度に複数のファイルのパーミッションを変更する事が出来ます.
また転送時にCGIは決められたフォルダに入れる必要がある場合があります(サーバーによって違います).その場合,指定されたフォルダ以外ではCGIは動作しませんので,それも確認してくださいね.
この後CGIファイルなど指定されたファイルにアクセスしちゃんと表示されれば,CGIは設置成功です.