CGI
- DBMについて教えてください
最近切り替えたレンタルサーバーのサポートページで始めてDBMという言葉を知りました。 簡易的なデータベースライブラリ(そもそも、このライブラリという意味もよく・・)なのかな?となんとなく想像してるのですが、実際にどれくらいの規模のものなのか、まったく手がかりがつかめないでいます。 いろいろ検索してまわったのですが、実用するにはどうすればいい、そもそもこういうものである、などの入門の入門的なドキュメントは発見できずじまいでした。 これをうまくcgiで使うと、もしかして、データの管理(例えば、投稿してもらった小説などでも)が凄く簡潔になるのでは!?未知の世界が待っているのでは!?と実体を知らないだけに、どんどん幸せな事ばかり想像してしまっています。。(^^; どうか、DBMについてわかりやすいご説明(もしくは参考になるサイト)、こんな事ができるよ、など教えていただけないでしょうか! もう、気になって気になって・・・ よろしくお願いします。 補足: 現在のわたしの知識は、 .linux→MACにインストールしてちらっと触った程度 ・Perl→既存の掲示板などのcgiに機能をちょっとカスタマイズする程度 です。 レンタルサーバーのHPには、DBMはGDBM_File・DB_File・ SDBM_File・NDBM_Fileのどれかを使ってください、といった内容がかかれていました。
- 自分の端末をサーバ設定したのですが・・・
CGI初心者です。 CGIを利用しようと、自分の端末をサーバ設定まではできました。が、テストレベルの10行程度のcgiファイルはすぐ表示されるのですが、ためしにフリーのcgiを表示させてみようとしても、30分たってもブラウザに表示されません・・・(一応反応はしているようなのですが)なにが原因なのでしょうか?ちなみに、Win95+HTTPD+ActiveRerlをおとしました。また、テストも表示させはできましたが、[print]や[n]といったものまで表示されるのは正しい表示なのでしょうか?(秀丸でつくったのですが・・・)
- この「教えて!Goo」のような掲示板は難しい?
この教えて!GooやOKWebのような Q&A式で質問、回答、閲覧が それぞれ別れた掲示板を探しています。 色々と検索をしても上手くいかず 悩んでいます。 難しい注文でしょうか?
- ベストアンサー
- CGI
- pokiseijin
- 回答数3
- EUCファイルの扱い方?
EUCファイルの扱い方について悩んでいます。 例えば sample.html(EUC文字、LF改行)を、エディターを使いEUCで開いて,その後保存する時、閉じマーク×や、上書き保存、あるいは自動選択(文字コード)で保存すると元の(EUC文字、LF改行)で保存されるでしょうか?使用しているPCによりますか?それから、開いたファイルに、名前を付けて保存を選択すると、ファイルの種類の選択窓に自動的に表示されますが(そのファイルの拡張子と同じ名)、sample.htmlをHTML文書で保存するのと、txtファイルとして保存するのでは、どこか違うのでしょうか?ちなみにCGIスクリプト用はファイル名をsample.htmlとしてtxtファイルで保存しないとエラーが出るようなきがするのですが・・・。よろしくお願いします。
- キャッシュを読まない方法
CGI(Perl)を実行するとファイルを読みに行き、毎回違った内容をブラウザに表示する。・・・というものを作ったのですがブラウザがキャッシュを先に見にいってしまい、(おそらく)CGIが実行しません。どうにかしてキャッシュを見に行かないようにしたいのですが。 助けてください。お願いします。
- Win32システムで、すぐに使えるサイト内検索のスクリプト
現在、NTserver + アパッチ + Perl でサーバーを運用しています。 この度、HPにサイト内検索のシステムを導入したいと考えています。UNIIX 系のものはよく見かけるのですがWin32については雑誌などでも情報が少なく困っています。ましてや、スクリプトをガリガリ書くような技術もありません。そんなスクリプトをダウンロード出来るサイトがあったら教えてください。
- perlでSocketを使いたいけど、、、
利用しているプロバイダーに問い合わせたら「Socketは使えるがサポートはしない」と回答がありました。 でも require 'sys/socket.ph'として動いてくれません。 やろうとしていることはソケットを使ってSMTPを呼び出しメールを送ろうとしています。
- 締切済み
- CGI
- noname#36584
- 回答数2
- 自社サーバー異常発生。CGIがポートをさわってる?
こんにちは。次の疑問があり助言願えればと思います。 自社サーバーを設置してサイトを作り始めました。 カウンタやログインなどのCGIを設定しましたが、サーバーがよく異常になります。 納入業者にきくと; 「掲示板のポートが81番になっており、このポートはサーバーの管理画面のポートである、81番で運用されない方がよろしい」と言われました。 思い当たるのはpassデータを/public_htmlと同じ高さに作った/pwdフォルダに生成させていることです。これはCGI(フリー)での初期設定ですし、やはりpublic_htmlよりも下だと中を見られやすいと思ったからです。 知識が乏しくて何ですが、これはCGIが認証を行うときに参照するpassデータがその高さにあるからでしょうか?ツリーでならこうなります。 ├/public_html │ │ │ ├/page ---┬-─index.html │ │ └─ 2.html等 │ └/cgi-bin───pass.cgi │ ├/pwd(ここにpassデータ生成) │ ちょっと変ですがこんな感じです。 以上でおわかりになりますか? 今はci-binの下に/dataとしてpassデータを置こうと思いますが、 安全ではないと思うし。何かいい方法は?・・・と あれこれ悩んでいます。よろしくお願いします。 コバルトサーバーRaQ3/アパッチ1.36 当方Win98にてFFFTPを使います。
- ベストアンサー
- CGI
- pokiseijin
- 回答数1
- リンクのカウントについて
リンクを張っているアドレスにそのリンクからどれだけのカウントが そのリンク先にジャンプしたかを計るCGIみたいなのってあるんでしょうか? おしえてください。
- PerlでMDBのデータを読みたいんですが・・・。
PerlでMDBに入っているデータを呼び出したいんですが DBIのConnectの仕方がよく分かりません。 誰か、詳しく教えてくれる方いらっしゃいますか? いたら教えて下さい!!
- CGI ビンゴゲームの作り方教えてください
CGIでビンゴゲーム(biglobeの「ただのビンゴ」みたいなやつ)を作りたいのですが、カードの生成方法で悩んでいます。カードの番号の並びが、だぶらないように、登録者へ配布(ページへ表示)するには、どうしたらよいでしょうか? CGIで生成したビンゴカードの数字の並びが、すでに配布済みのカードとだぶっていないかどうか、一から調べると、登録者が多い場合、処理が重くなってしまいます。 何か効率のいい方法がありましたら、教えてください。お願いします。
- PHP3でローカルのファイルデータを取得したいのですが
PHP3でサーバーからローカルのファイル(ディレクトリは固定)を読み込むことはできるのでしょうか?サーバーからサーバーはいけてもサーバーからローカルというのは可能なのでしょうか?
- PHP4とpostgreSQLについて
始めまして、私はi-mode用のランキングサイトを運営しております。 どなたかご回答いただけますと幸いです。どうぞよろしくお願いいたします。 昨年末、レンタルサーバーへ依頼しプログラムを作成し新たにPHP4より postgreSQLを呼び出す形でサイトをリニューアルしたのですが、サーバーが急に 重くなり正常な運営が困難な状態になっております。 サイトは現在TOPページ3万PV/日ほどでリニューアル前はこの倍はありました。 登録サイト数は380ほどです。 現在のサーバースペックですがCPUはP3の700M、メモリ768MBです。OSはLinux、 wwwサーバーはApacheです。 DBサーバーを別に用意すればよいと助言されたのですが、本当にそれでよいのか、なにかプログラム的に問題があるのではとも思いまして他の方のご意見も参考に したほうがよいと判断してご相談させていただいております。 私にはまだPHPとpostgreSQLの知識が浅くこのような情報でよいのかもわかりませ んがどうぞよろしくご回答くださいませ。 サイトURLは下記に記載いたします。 http://web-iranking.com/rank.php
- リンク元を集計したいのですが。
ホームページへの来訪者のリンク元(どこのページから来たか?)をファイル(ファイル形式は問わず)に出力し、集計したいのですが、そのようなCGIをご存知ないでしょうか?または、教えていただける方はいないでしょうか? よろしくお願いします。
- 他のサーバーのファイルを読む
ある人(私とは別のサーバー)にCGIを配布する予定です。CGIにアクセスすると、私のサーバーに存在するデータファイルを読んで、データが更新されているかチェックする、そんな機能がほしいのですが、一般的にどういう技術を使っているのか全く分かりません。簡単にアドバイスいただけたらと思います。よろしくお願いします。言語はPerlです。
- HPでメールアドレス取得
HPで訪問者のメールアドレスを取得する方法を探してます。メールアドレスで訪問者を識別できるような方法って存在するんでしょうか?よろしくお願いします。
- EZwebでCGIを使っているサンプル
EZwebでCGIを使っているサンプルありませんか? 使い方がいまいち分からないので確かめてみたいのです。 もちろん、できるだけ簡単なCGIがいいです。 お願いします
- ベストアンサー
- CGI
- noname#6448
- 回答数1
- bbsの時間設定について
掲示板で時間になると、リセットされるようなことって できるものでしょうか?それから次のようなわがままな BBSってできますか?例えば、夜の12時に書込みがクリアー になって、朝の6時までは書込みができなくて、その後は OKで。又これの繰り返しのBBS
- cgiがうごきません
ApacheとPerlをインストールしてローカルでの動作確認OKなのですが、HP上では機能しません。 プロバイダー側が作った「アクセス権が認められてません ・・・どうたら、こうたら」のメッセージがでます。 すべてのファイル(cgi,html,pl・・)をEUC(文字)CR+LF (改行)にして、アスキーモードでアップロードしました。 Perlパスやパーミッションは間違いないとは思うのですが 、アクセスすると凄い文字化けになっています。掲示板は機能しません。FTPはFFFTPですので自動改行すると思うの ですが、コードの設定に関係があるのでしょうか? 私はWin98,プロバイダーはUNIX系です。それから、Apache とPerlを使ってエラーを調べられるようなことを聞いたの ですが、どのようにするのでしょうか?お願いします。
- 複数ページのアクセスログ
複数ページのアクセスログを取得したいのですが、各ページにCGIの記述をするしか方法はないのでしょうか。今までは自社サーバーでIISのログを取得していたのですが、今回レンタルサーバーへ移行した為取得できなくなりました。方法があれば教えて下さい。
- ベストアンサー
- CGI
- noname#8374
- 回答数2