CGI
- 総ページビューが分かるアクセスログ解析スクリプトを探してます!
アクセスログ解析スクリプトですが、あるサイト(ディレクトリ)以下全ページに対してのアクセスログをとってくれるスクリプトを探しています。よくあるアクセスログ解析スクリプトは解析したいページにタグを追加するものですが、全ページに対してこのような作業を行う事が出来ません。「特定のディレクトリ以下の全HTMLファイルを対象にアクセスログをとる」仕様のスクリプトはどこかにないでしょうか?
- FORMを使ってperlでファイルへ書き込み
現在、FORMから入力されたデータをファイルに書き込むスクリプトを作っていて、大方ちゃんと動いているのでが、 FORMの<INPUT TYPE="text"....で入力されたデータで スペースが空いた部分から先がファイルに書き込まれないのです。 例えば、"OK WEB"と入力すると"OK"としか書き込まれないのです。スクリプトの中では、FORMから入力された変数を 一度ブラウザに出力していて、それにはきちんと表示されるのです。ですが、その後にファイルに書き込まれたデータを見ると、前半のスペースの前までの部分しか書き込まれていないのです。 これは私の書いたスクリプト上の問題でしょうか? それともこのように処理してしまう特性でもあるんでしょうか? まだ、CGI初心者なので、ひょっとしたらバカな質問かもしれませんが宜しく御願いします。
- CGIのデバックは、どうすればよろしいのでしょうか
CGI書いて、アップ(FTP)まではできるんですが、サーバエラー(エラー500)等になってしまいます。 ★環境です: サーバは、レンタル物で、CGI可。他のCGIは動いています。 繋げられるプトロコルは、FTP/TELNET/HTTPです。自分の環境の都合上、TELNET不可です。 ●さて、構文等が間違えているのは確かなのですが、デバック(特にエラー行の明確化)ができないのでどうにもなりません。 プログラミングは、多少知識があるので、その方法(コマンド)さえいただければ大丈夫だと思いますが、よろしくお願いします。
- 2万件のデータを最も高速に検索する方法
知恵をお貸し下さい。 2万件ほどの飲食店のデータを 店名や、住所などの条件で検索した結果を表示するような Webサイトの構築を考えているのですが、 このような検索をする際に最も高速に検索できる方法は どんな方法なのでしょうか? 私が考えられる方法としては、 1、データをテキストファイルにしてPHPを記述して検索する。 2、データをテキストファイルにしてPerlのCGIから検索する。 3、データベース(PostgreSQL)からPHPを記述して検索する。 4、データベース(PostgreSQL)からPerlのCGIから検索する。 と、これぐらいしか思い浮かばないです。 WEBサーバーの環境としては、 LINUX、Apache Perl使用可 PHP使用可 PostgreSQL使用可 理由も添えて教えて頂けるとうれしいです。 以上、よろしくお願いします。
- 500 Internal Server Err で困ってます
私、CGI初心者なんですが、”500 Internal Server Err ”が出てしまい困ってます。 カウンターの設置し、きちんと動いているんですが、フォームを入力してもらい、ファイルに保存するCGI(Perl)です。このエラーはスクリプトにエラーがある時や、FTPで バイナリモードでスクリプトを送ってしまった時などに起こると本に書いてありました。なので、次の事を試してみたんですが・・・ ・TELNETでPERLの構文チェックと動作確認 ・FTPでアスキーで再度アップロード ・再度スクリプトを検証 ・念のため、ファイルの属性をチェック ・念のため、.htaccessをチェック(改行コードなど、・・でもカウンタプログラムが動いているから問題ないはずですよね??) 以上の事を試したんですがダメでした。 そこで、もっと簡単なスクリプト(簡単な標準出力だけを するもの)を動かしてみたんですが、やはりダメで、上記のチェックをやってみたんですが、ダメでした。 この簡単なスクリプトはCGIの本で一番最初に載っている ものでわずか10行のものです。 TELNETで動作も確認したんですが・・・ 何分、初心者なもので・・・考えられることがあったら 教えていただけると助かります。
- CGIでの背景の使用
CGI(Perl)にてhtmlを書いてブラウザに表示する際、どうしてもbgimageだけがきかないのはなぜでしょうか?cssでも"BODY {background-image: "../....."としてみてもだめですし、CGIでは背景画像は使えないのでしょうか?使えるならばその方法を教えてください。お願いします。
- Perlでファイルをアップロードさせたい
えーPerlを使用してローカルからサーバーへFTPを使わず、かつパスを指定してファイル(CSV)をアップロードさせたいのですが、フォームの<input type="file"...>ではファイルを参照ボタンで指定せなだめなため使いたくないのです。一瞬フォームから<input type="hidden">を使用してファイルの中身をデータにして送りサーバでファイルを作ろうかとも考えたのですがサーバ側に負担がかかりそうで・・・教えてください。お願いします。
- H"に対応したCGIを探しています
H"端末向け、もしくは他の端末やPCなどからもアクセスできる掲示板や、その他のCGIを探しています。(具体的にはニュース速報のような、管理者だけが投稿できて、他のユーザーは閲覧だけ。のような) どなたかご存知の方いらっしゃいませんか? ぜひぜひ教えてくださいませ! ちなみにi-modeだとFTPするときに、文字コードをEUCに、改行コードがLFでなければいけないときいたことがありますが、他の場合でもそうなんでしょうか?
- dream weaverで作ったフォームを起動させるには?
超初心者で何がわからないのかわからない、といった感じで申し訳ないのですが、dream weaver3で作ったフォーム(会員登録)を実際動かすには、CGI を、どこでどう使えばよいのでしょうか。 CGIが使えるサーバも借りてあります。 詳しい方には漠然とした質問と思われるかもしれませんが、会社で任されてしまったので(泣)。 たすけてください。お願いします。
- SSIの『#exec cmd』と『#exec cgi』の違いがよくわかりません
SSI初心者の者です。 参考書(CGIプログラミング入門/翔泳社)を見ながらCGIとSSIの勉強をしてるのですが、SSIの『#exec cmd』と『#exec cgi』の違いがよくわかりません。 本には前者はPerlスクリプトで後者はCGIスクリプトの場合に使うって書いてあるのですが、この2つってどう違うのですか? 前後の文脈から察するにCGIスクリプトは『print "Content-Type: text/html"』があって、 Perlスクリプトはこれが無いものと読み取れるのですが そうなのでしょうか? 初心者向けに御回答していただけますよう、よろしくお願いいたします。
- cgiを置けるサーバスペース
cgiを設置出来る無料サーバスペースを探しています。 今までvirtualavenueを使っていたのですが、 最近登録がうまくいかなくなってしまったので。。 もちろん広告が出ても構わないので、 とりあえずcgiを置くことが出来ればいいです。 参考までに。 設置するcgiは掲示板のみ、3つほどです。
- ベストアンサー
- CGI
- noname#2066
- 回答数5
- CGIでカウンタ作ったのですが・・・
初歩的な質問で申し訳ないです。CGIでカウンタを作ったのですが(count.cgi)、表示のさせ方がわかりません。http://xxx/xxx/count.cgiとURLを直接打てば、カウンタは表示されるのですが、トップページに表示させたいです。宜しくお願いします。
- 入力項目のチェック
<INPUT type=text size=30 name="氏名(漢字)"> で漢字の氏名を得た時に、漢字で入力されたかを チェックする方法には、どうしたいいのでしょうか? また同様に、ひらがなのチェックは? 郵便番号から、住所を検索して出力させるには どうしたらいいのでしょうか? (goo の郵便番号検索のような事をしたいのですが・・・)
- ベストアンサー
- CGI
- pink-panther
- 回答数4
- ???アクセスカウンター???
僕は、トクトク(http://tok2.com)というところで、HPを公開しています。もちろん、CGIは使えます。 しかし、レスキューというサイト(http://www.rescue.ne.jp/)でカウンタ機能付きログアナライザ(アクセスデータ解析)を使ってみたんですけど、 [an error occurred while processing this directive] と出てしまって、取り付けられません。だれか、教えてください。
- 突然CGIで作っていた掲示板が利用できなくなって困ってます・・・
CGIで動かしていた掲示板が突然利用できなくなって困ってます CGIの中にスタイルシートを利用していました そのスタイルシーをクリスマスっぽく変えようといじったのですが 動かなくなり、もとの通りに戻したのですが 動かなくなりましたパーミッションの設定も戻しています サーバー内のファイルが壊れた可能性を疑ってきれいなものをアップしたのですがそれも動きません CGIの利用できる無料サーバーなので、サーバーを疑って 別の(CGIカウンターやログ解析)CGIプログラムを動かしてみたら問題なく動きます サーバーが吐き出すエラーメッセージは以下の通りです ----------------------------------- Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. ----------------------------------- 自分でCGIを組んだことは無く フリーのCGIプログラムを利用しています このエラーメッセージは何を意味するのでしょうか? また、動かない原因は何でしょうか? よろしくお願いいたします。 CGIですので、PC環境には関係ないと思いますが 一応自分のPC環境を CPU:P3-650Mhz MEM:128MB-PC100 CL2 M/B:ASUS P3BF HDD:ATA66-20GB+9GB OS:Win98SE+IE5.5
- 締切済み
- CGI
- noname#38849
- 回答数9