• ベストアンサー

アスキーモード

こんにちわ。 いつもお世話になります。 現在、会社のホームページを作っていますが、 CGIでアクセスカウンタを設置しようと思い、 頑張っているんですが、なかなかうまくいきません。 宜しくお願いします。 使用しているのはwindows XP ・macromediaのdreamweaver MXで、 webArenaからアップしています。 そこのカウンタをダウンロードし、設置しようとしています。 1. リーモートホストにまずcgi-binを作りました。 2. そこにcounter.cgiを転送し、他のgif等はhomeに転送しました。 3. パーミッションはwebArenaのサイトで700に設定してください。と 書いてあったのでそのようにしました。 その後が良くわからないのですが… 4. 転送する際は、アスキーモードで転送してください。 と書いてありましたが、そこが良くわかりません。 どうすればアスキーモードになるんでしょうか? お願いします。もう2日悩んでいてわけがわかりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • qwer021
  • ベストアンサー率24% (70/281)
回答No.6

おはようございます、大変ですね。 >1.リーモートホストはCGIが動作する環境ですか? >→わからないので、ホストに聞いてみます。  動くとしても 動かすためにCGIソースを入れる場所が決められている場合も有ります。 >2.カウンターのCGIを どうやってリモートホストに 入れましたか? >→ローカルサイトにcgi-binのフォルダを作成し、 > ダウンロードした拡張子がcgiの物をそこに移動してアップしました。  多分アスキーモードのままにだと思います。(自信ない) >3.パーミッションを700にしたと有りますが どんなソフトを使って変えたのですか? >→dream weaverをインストールした際に、macromedia extention manager > も一緒にインストールできたので、cgi-binフォルダにカーソルを合わせ > 右クリックするとパーミッション設定が出てくるので、そこで700と > 打って変更しました。  フォルダにパーミッションを設定したようですが CGIファイルには  パーミッションの設定はいらないのですか? >また、仮にCGIを設置出来ると仮定して・・・ >perlのパスはあっていますか? >#!/usr/local/bin/perl もしくは #!/usr/bin/perl >サーバーによって違います。 >あとは、CGIにもよりますが、ロックファイルの種類の >選択によって動かないケースも・・・  これは CGIのソースの中にありますので 環境に合わせて下さい。 ※ダメ元でCGIをテストしてみては 如何でしょうか?  エラーが出れば そこからエラーMSGで解決の方向に向かうかも? ※会社のHPにアクセスカウンタの設置なら無料のカウンターを  貸してくれる所も有ります、只 リンクを張らなければならない所も  有るようですが 探せばカウンターのみでもOKな所が有るかも???  (責任者の方と相談ですね) がんばって下さい。

neichin
質問者

お礼

度々、ご返答有難う御座います。 今日一日やってみましたが…ダメでした( ̄▽ ̄;)!!ガーン あとは、javaとか、あるいは、リンクを張るような形でも 上司と相談してみます。 ご丁寧にいろいろと有難う御座いました。ペコリ(o_ _)o))

その他の回答 (6)

  • zeyper
  • ベストアンサー率12% (1/8)
回答No.7

> 1. リーモートホストにまずcgi-binを作りました。 リモートホストと言うことは、イーサネット等のネットワーク内で見るということですよね。 それを前提で話します。 1.リモートホストになるPCにPerlを入れる。 まずは、リモートホストにCGIを動かすためにPerlを入れましょう。 Windows の場合は Active Perl を入れましょう。 2.リモートホストに仮想サーバーソフトを入れる。 ほかのPCから見るために、AnHttpd や Apache をリモートホストに入れる必要があります。 環境に合わせて正しい設定をしてください。 *リモートホストとデータを送るPCが同じOS(さらに同じネットワーク内)の場合は、転送設定は気にしないでデータをコピペ(移動)で大丈夫です。 ただし、CGIのパスなどに気をつけてください。

neichin
質問者

お礼

ご回答有難う御座います。 いろいろ試してみたのですが、やはり知識不足のようです。 頑張ってやってみます。 有難う御座いました。

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.5

基本的なことなのですが・・・ >>1.リーモートホストはCGIが動作する環境ですか? >→わからないので、ホストに聞いてみます。 CGIを動かすことの出来ないサーバーでは、もちろん動きません・・・ また、仮にCGIを設置出来ると仮定して・・・ perlのパスはあっていますか? #!/usr/local/bin/perl もしくは #!/usr/bin/perl サーバーによって違います。 あとは、CGIにもよりますが、ロックファイルの種類の 選択によって動かないケースも・・・ >→ローカルサイトにcgi-binのフォルダを作成し、 > ダウンロードした拡張子がcgiの物をそこに移動してアップしました。 とのことですが、サーバーにあうように書き換えしないと 動いてくれませんよ・・・

neichin
質問者

お礼

ご回答・ご指摘、有難う御座います。m(_ _;m) 本当に無知で恥ずかしいのですが、perlって何でしょうか? これから、ネットでいろんなサイトを見て勉強してきます。 o(*^▽^*)o~♪ありがとうございます!!

  • qwer021
  • ベストアンサー率24% (70/281)
回答No.4

補足お願いします。 1.リーモートホストはCGIが動作する環境ですか?   AnHttpd や Apache や IISは有りますか?   (わからなければ ホストの管理者に聞いてください) 2.カウンターのCGIを どうやってリモートホストに   入れましたか?   (解凍したら勝手に入った・コピーして入れたとか    転送ソフトを使ったとかです)   勝手には入らないと思います。 3.パーミッションを700にしたと有りますが   どんなソフトを使って変えたのですか? (私からの返事は明日になるかも知れません)

neichin
質問者

補足

度々、お忙しいところすいません。(*_ _)人 1.リーモートホストはCGIが動作する環境ですか? →わからないので、ホストに聞いてみます。 2.カウンターのCGIを どうやってリモートホストに   入れましたか? →ローカルサイトにcgi-binのフォルダを作成し、  ダウンロードした拡張子がcgiの物をそこに移動してアップしました。 3.パーミッションを700にしたと有りますが   どんなソフトを使って変えたのですか? →dream weaverをインストールした際に、macromedia extention manager  も一緒にインストールできたので、cgi-binフォルダにカーソルを合わせ  右クリックするとパーミッション設定が出てくるので、そこで700と  打って変更しました。 素人でチンプンカンプンになりながら作っています。 よろしくお願い致します。

  • koboy0808
  • ベストアンサー率30% (562/1833)
回答No.3

 FTPの設定を自動にしてあれば、特に設定せずに 自動的に、アスキーモードで転送されるハズですが?

参考URL:
http://tohoho.wakusei.ne.jp/wwwxx011.htm
neichin
質問者

お礼

そうなんですか!?(⌒▽⌒;) ということは…何がダメなんでしょうか? もし可能性のあるような問題点があれば ご指摘願いたいのですが。 よろしくお願いします。<(_ _)>

  • qwer021
  • ベストアンサー率24% (70/281)
回答No.2

>3. パーミッションはwebArenaのサイトで700に設定してください。と 書いてあったのでそのようにしました。 その後が良くわからないのですが… 4. 転送する際は、アスキーモードで転送してください。 パーミッションの設定が終わっているのですよね? と言うことは転送済みでは? 転送は何を使ったのでしょうか?

neichin
質問者

お礼

ご返答有難う御座います。 転送に何を使ったか、よくわかっていないんです。 やってる内にできてしまって。(・_・; 多分、自動的にアスキーモードかバイナリーモード? で転送されたんだと思うんですけど。(Θ_Θ;) その自動設定されているのを手動設定にするには どうしたらいいんでしょうかね? もしわかれば教えてください。お願いします。<(_ _)>

  • so_blue
  • ベストアンサー率48% (50/104)
回答No.1

「アスキーモード 転送」などのキーワードで検索するとたくさん見つかりますよ。 ご利用のFTPソフトの環境設定などで設定できると思います。

neichin
質問者

お礼

ご返答有難う御座います。 検索してみたんですけど、よくわからなかったんですよ。(^^;) 頑張ります。

関連するQ&A