-
レンタルサーバーPHP/CGI設定
- マルチドメインでのCGI設置について
No:295 マルチドメインでのCGI設置について
【質問】
追加ドメインで取得したドメイン名のディレクトリ下にcgi-binというディレクトリがありますが、cgi-binに設置したいcgiをアップロードすると動きません。
Internal Server Errorになっていて、パーミッションも間違ってない筈だしおかしいな?と思ってコントロールパネルのファイルマネージャーから見てみると、
http://追加ドメイン名/cgi-bin/設置cgi の筈が
http://メインドメイン名/追加ドメイン名/cgi-bin/設置cgi になっていました。
試しにcgi-binではなく、違うディレクトリを作成してcgiをアップロードしてみたところ、正常に動作しました。
疑問なのですが…
・cgi-binは使えないのでしょうか?
・cgiをcgi-bin以外の場所で動作させても問題ないのでしょうか?
【回答】
CGIについてですが、CGIは cgi-bin でなくても動作します。