さくらインターネットで動いたCGIがサーバーカウボーイでそのまま動くとは限らない
レンタルサーバのCGI設定は一昔前に比べるとずいぶんと楽になったが、その分初歩的な問題で悩むことがある。CGIの行頭には「#!/usr/local/bin/perl」と記述されていることが多いが、サーバによっては「#/usr/bin/perl/」でないと動かないことがある。実は、サーバーカウボーイがそうだった。
これまで、さくらインターネットを使うことが多かったが、最近ではサーバーカウボーイを使うことも増えてきた。MTOS5のクイックインストール機能があるので、FTPを使わなくともMTOS5のスタートができるため、CGI設定をしなくてもかなり動かせる状況になっている。
いざ、FTPでCGIを入れてみると動かないことが多発。さくらインターネットで問題なく使っていたCGIがサーバーカウボーイで動かないのはなぜだろう…と、原因の特定にかなり時間がかかってしまった。
原因は、サーバーカウボーイでは、CGIの行頭が「#/usr/bin/perl/」でないと動かないことであった。さくらインターネットでは、「#!/usr/local/bin/perl」でも「#/usr/bin/perl/」でも、どちらでもCGIは動くのでわざわざその点を確認していなかった。盲点であった。
フェイスブックの「いいね」を…よろしければクリックしてください。
@tohdamikioがツイッターのツイナビ公認になりました。

ツイナビには有用な情報がたくさんあります。いつも新しい発見があり、参考になると思いますので参考にするとよいです。
人気ブログランキングに参加しています。
よろしければ1票クリックください。おねがいします。ペコリ m(__)m
さて、今日は何位かな?※クリックすると人気ブログランキングの北陸ページのランキング一覧にジャンプします。 powered by
感動のビジネスを支援する 株式会社ドモドモコーポレーション
株式会社ドモドモコーポレーション代表取締役 遠田幹雄(中小企業診断士,ITコーディネータ)
〒929-1171 石川県かほく市木津ロ64-1
電話076-285-8058 IP電話:050-1462-8058
遠田幹雄です。どもども、ドモドモ(^^)v 中小企業診断士ブログ
トラックバック
この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/24396/50449987
この記事へのトラックバック一覧です: さくらインターネットで動いたCGIがサーバーカウボーイでそのまま動くとは限らない:












コメント