- ベストアンサー
アクセス解析をつけたいのですが、CGI初心者
以下のようなアクセス解析を見つけ、自分のHPで使いたいのですが・・・ http://www.futomi.com/library/manual/accp/index.html HPはインフォシークのiswebでCGIを利用してもいいことになっています。 マニュアルにしたがってやってみましたが、なかなか上手くいきません。 1、Perl のパス設定 まずは、「acc.cgi」「acclog.cgi」「admin.cgi」の Perl のパスを設定してください。テキストエディタで、各 CGI ファイルを開いてください。すると 1 行目が、 #!/usr/local/bin/perl となっております。この行を、お使いのプロバイダー、もしくはレンタルサーバ業者の指定通りに修正してください。そして、保存してください。 → http://isweb.www.infoseek.co.jp/Icont?sv=IW&pg=iw_spec.html ここのページにある通り、/usr/local/bin/perl にして保存しました。 (=#!を削除) 2、cgi-binというフォルダのなかにaccフォルダを入れ、サーバーへアップロードしました。imageフォルダは転送せず、通常の場所へアップロードしました。 3、転送モードとパーミッションに注意とありますが、これは良く分かりません。 4、ブラウザーで admin.cgi にアクセスしてください http://*********.hp.infoseek.co.jp/cgi-bin/acc/admin.cgi と直接アドレスを入力してみましたが、エラーが出ます。 ここまでで何か間違っていることはありますか? 初心者には難しいでしょうか? 簡単といわれるのをいくつか当たってみましたが、やることはなんだか同じような気がして、、どうせならこれを使ってみたいです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#!/usr/local/bin/perl の先頭の#!は削除しては行けません。 変更ポイントは #!/usr/bin/perl という場合があるということです。 パーミッションは実行ファイルは755 データ保存ファイルは666に変更します。 属性(パーミッション)は、ご使用のFTPソフトで変更可能と思います。
その他の回答 (3)
- the845t
- ベストアンサー率33% (246/743)
FTPを使用しないとCGIの設置は無理です。 Windowsユーザーであれば、FFFTPが便利かと思います。 使い方のページへもリンク貼ってあるので参考にしてはいかがでしょう。
お礼
そうですね。 FTP使わなかったのは設定がうまくいかなかったからです。 よく見直してみたらホスト名のftpのところがftbになっていました・・・。 説明どおりに進んで無事設置できました。 ありがとうございました。
- koboy0808
- ベストアンサー率30% (562/1833)
パーミッションは、転送したファイルを右クリック 属性変更で出来ます。転送モードは自動で良い筈で。
お礼
FTPソフトで簡単に出来ました。 転送モードがあるって今回始めて知りました。 エラーも自動で検知してくれるので、何度も直しながらうまくいきました。 ありがとうございました。
- ittochan
- ベストアンサー率64% (2667/4137)
↓「CGIを設置するには何が必要なの?」を参考に cgi-bin と accフォルダ のパーミッションを755にしてみてはどうでしょう。
お礼
FTPソフトを使ったら何のことか分かりました。 ありがとうございました。
補足
すごい速い回答ありがとうございます。 iswebにこういうページがあるの知りませんでした。メルマガ読んでませんから・・。 さて 「アップロードしたファイルのパーミッションを「755」などに変更します」 と簡単に書いてありますが、具体的な操作の方法がわかりません。
お礼
FTPソフトで簡単に変更できることが出来ました。パーミッションが何かとかは よくわからないのですが、とりあえず書いてあるとおりにして、無事設置できました! ありがとうございました。
補足
ありゃ、削除してました。 iswebの場合アップロードするのに、FTPソフトを使わないで ウェブ上のフォルダに、コピーしたファイルをそのまま貼り付けて アップロードしているのですが・・・・・。 ftpを使ってアップロードする方法がわからなくて、この方法でやっています。