CGI
- 所有者?
投稿内容が、nakami.datに保存される掲示板を設置しました。言語はPerlです。 最初は上手く動いていたのですが nakami.datをデスクトップ上に落とし それをFTPソフトでアップしてみたところ nakami.datを書き込みモードでオープンすることができなくなってしまいました。 パーミッションを調べてみたのですが、 掲示板CGIで作成されるnakami.datも、FTPソフトでアップしたnakami.datも両方同じ644で、 違う所はCGIで作成されるnakami.datの所有者がwww、 FTPソフトでアップしたnakami.datの所有者が1000になっている所だけでした。 この所有者というのが何なのかよくわかりません。 FTPソフトでアップしたファイルを書き込みモードでオープンするにはどうしたら良いでしょうか。 よろしくお願いします。
- VSSサーバーみたいなことが出来るCGIってないですか?
レンタルサーバーホームページスペース 上のファイルを複数人でプロジェクト管理みたいなことできるような特殊な CGIってないでしょうか。 具体的には、特定のファイルにチェックアウトマークをつけるような感じで 「そのファイルを誰々が編集中ですよ~」とファイルの右にでもシグナルマーク がでるようなのが良いです。 (わかりにくい説明ですみません。 ビジュアルソースセーフみたいなことが、レンタルスペース上でできるツールと 思ってください。) そんなソフト使わなくてもこうすれば同じようなことが出来るよ! という別案でも良いです。 とにかくやりたいことは、一つのファイルが複数人によって バラバラに更新されてしまい、一方の更新が反映されない という自体を防ぐことです。 よろしくお願いします。
- CGIを探しています
アクセス解析したいhtmlファイルがフレームページなんですが、フレームページのアクセスを正しく解析できるアクセス解析CGIをご存知ないでしょうか。 kent-webのは使いにくいのでやめました・・・ フレームページを正しく解析し、 一日の解析数を表示できて、 アクセス元のリモートホストやブラウザ、OS情報などが解析できて、設置はなるべく簡単・・・・・ なんて、都合の良いCGIなんてナイですかねぇ・・・
- Cで作ったexeファイルをCGIとして動かしたい
以前「自宅のWindows機をサーバー代わりにしてCGIを動かす方法(No.65520参照)」を教えてもらい、Perlで書いたCGIのテストなどに使用しています。 今度はCで作ったexeファイルをCGIとして実行しようとしたのですが、アドレスバーからそのファイルを指定すると、ダウンロードしようとしてしまいます。 (当たり前といえば当たり前なのですが・・・) ムダと思いつつ、拡張子をCGIにしてみたりしたのですが、やっぱりダメでした。 AnHTTPdの設定だとは思うのですが、どこをいじればよいのか分かりません。 どのようにすれば動くのか教えてください。
- cgi を定期的に自動実行
以前過去の質問で見たような気がするのですが、 思い当たるキーワードを打っても打っても出てこないので 申し訳ありませんが質問させていただきます。 cgi を一定の間隔で自動的に実行したいんです。 telnet接続したり、UNIXで操作しないと不可能でしょうか Perl でやれればありがたいのですが。
- 改行文字保存時のゴミ
現在、フォームからのデータ入力などに関して勉強しているのですが、<textarea>からデータを入力すると、1バイトの改行文字が、改行ごとにくっついてきます。 改行自体はされるんですが、その余計なものが付いてくるのが困っています。何かしらのスクリプトをダウンロードしたときなども、時々改行部分が半角の■に変わってまして、つまり改行されずにごっちゃになって表示されてしまいます(別の方法で置換処理できるので自分はどーでもいいんですが)。 他のパソコンから同じCGIをアップロード、実行してみると、以外にもそういった影響はありませんでした。何となく、文字コードが機種とか環境などによって違ってるせいかな、とは感じているのですが、対処法が分かりません。 スクリプトにどういった手を加えれば、これが出ないようにできるのでしょうか?どうかご教授をお願いします。
- ベストアンサー
- CGI
- Yuya_Tachibana
- 回答数3
- cgiもしくはJAVAなのでしょうか・・・?困ってます!!
少し解らずらい内容なのですが・・すみません、教えてください。 実はアクセスログを設置し、運営しようかと思っております。 そのプログラムがフレームに対応していないとの回答(開発者)をいただき、一番初めに表示されるページにタグのリロードをつけ、そしてフレームページにジャンプさせる・・・、と考えておりました。が、エンドユーザー側がそのページにブックマークをつけると、次回は次のページからスタートしてしまい、正確なログが取れないという問題に直面しました。 図) |-index.htm(ログ集計・・・リロードにてnext.htmへジャンプ) | |-next.htm(エンド側にてブックマークにすると、次回はnxet.htmからとなる) で何かよい方法はないかと思い、相談しました。 例) |-index.htm | |-???.cgi | |-index.htm とできれば、ブックマークをつけても、常にindex.htmとできるのですが・・・? これは、cgiですか?javaですか? あと、ソースを教えてください。
- 自宅PC上で、CGIを動かしたい!
フリーソフトとかで、気に入った機能やデザインのソフトが見つからないことってありますよね? ないんなら自分で作ってみようかな、とか思うのですが、できたらそれをPerl&HTMLで作って、CGIとして実行したいんです。しかも自宅PC上で。 (いろいろ思うところがあるんです。深くは聞かないで(笑)) で、これを実現するためには何が必要で、どうすればよいのか、ということを教えて欲しいんです。 他にも何か注意することとかあったら、合わせて教えていただけると嬉しいです。 どうぞよろしくお願いします。
- 文字列検索時違う文字でマッチしてしまいます。
はじめまして。早速ですが・・・。 CGIで文字列検索し、検索語にマッチした場合その文字を抜き出すという処理をしているのですが、違うところでマッチングしてしまいます。 (プログラム、CSVデータともにEUCです。) たとえば・・「海」を検索語として検索した場合、「~こむ~」という部分でマッチしてしまいます。 おそらく「海:[B3A4]」「こむ:[A4B3][A4E0]」でEUCコードになっている為、B3A4でマッチしているんだと思います。 何か有効な検索処理等はないものでしょうか? よろしくお願い致します。
- CGIの動作環境の把握にご協力を
最近、Perlもある程度作成できるようになりました。 しかし、はじめはPerlそのものより、CGIの設置に 戸惑いました。そんな経験から、同じようなところで 足踏みされている方にアドバイスが出来ればと、CGI の導入方法のホームページを作成予定しています。 そこで、皆様のご利用になられているプロバイダの CGIの動作環境について教えてください。 アンケート記入方法。 ------------------------------------------------- 1)プロバイダ名(プロバイダHPアドレス) 2)CGIが使えるか?申請が必要か? 3)Perlのバージョン 4)Perlの位置(Perlの1行目) 5)Sendmailの位置(もしくは使用できないか) 6)備考 ------------------------------------------------- 以上です。なお、「このHPがお勧めです」は今回ご遠慮下さい。 あくまでも、実態がつかみたい為、ご自身のご利用内容でお願いします。 また、プロバイダの重複登録もお避け下さい。(間違っているときは別) よろしくお願い申し上げます。 ちなみに私の利用しているプロバイダです。 ------------------------------------------------- 1)株式会社ビワローブ(http://www.biwa.ne.jp) 2)CGI設置は申請が必要。(1週間程度かかる) 3)Perl Version5 4)#!/usr/local/bin/perl 5)'/usr/sbin/sendmail' 6)どうやら、CGIサーバーとHTMLサーバーは別マシン。 -------------------------------------------------
- レンタルサーバーのOSの細かい情報を得るCGIプログラム
レンタルサーバーのOSの細かい情報を得るCGIプログラムってなんの関数なりモジュールなりを呼べば良いのでしょうか? 環境変数とかだと、漠然と「UNIX」とかいう役に立たない情報が返ってくるだけなのですが、細かく知るときには、どうかくもんなんでしょう? C/C++もしくは、Perlでお願いします。
- swfファイルを隠したい!
WEB上でSWFの場所を隠すことはできないのでしょうか? 直接アクセスされてメニューから”先送り”されると非常にまずいです。 某ゲームサイトではCGIを使用して表示しているのですが。 src="/~/cgi-bin/Flash?~" swfファイルをバイナリ-として扱うのでしょうか?そんなこんなで困っています。 ご回答の程、宜しくお願い致します。
- 送信フォームの確認ページ
会社で課のHP作っていまして、独学でやっています。 cgiを使わないで、(というかわからないので) mailtoでフォームを送信する様にページを作りました。 そのフォームが送られたという確認のページを送信ボタンを 押した後に表示をさせたいのですが、 やはりcgiを使わないと出来ないのでしょうか?
- スコア登録&ランキング表示
ゴルフサークルのHPなのですが、メンバーのラウンド結果をポイントにしてランキング表示をしたいのですが、その表示を表ではなくって画像で表したいのです。 例えば、各メンバーを馬のアイコンに変えてポイントごとに前進させて、いちばん早くゴールしたものがwinnerという具合に。 競馬場の画像の上で馬が前進していくみたいな・・・・・そんなのできるでしょうか? 何か良い方法があればアドバイスください。 よろしくお願いいたします。
- apacheでダウンロード?されるのですが
今、perlでcgiプログラムを書いて、自分のパソコンで作動させようとしたら、このファイルをダウンロードします。と出てくるようになりました。 ***.cgi 127.0.0.1 どうも自前サーバーからダウンロードしてしまうようなのですが、設定を変えたわけではないのです。 ただ、このことが起こる前に確かに解凍ソフトをダウンロードしていますが・・・。 これではcgiを試せないので(笑)どうすれば直るか教えてください。
- 文字数の正規表現について
perlであるフォームから数字だけ(4桁)入力してもし4個以外の文字だったらエラー表示としたいのですが if($valueが4個の文字数でないとき){エラー} とした場合($valueが4個の文字数でないとき)の部分はどのように表現す れば良いでしょうか?
- 前の前のページの入力フォームのデータの使い方
perlで書いています。 submit した直後の入力データは扱えるのですが、前の前の入力データは どうしたら保存して置けるのでしょうか? 1ページ目の入力で2ページ目の表示が決まり、 2ページ目の入力で3ページ目を決めて、 3ページ目では1、2ページでの入力データを表示したいのですが、 1ページ目の入力データの保存方法がわかりません。 説明が悪いような気がしますが、よろしくお願いいたします。