- 締切済み
tripod.comで
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- hirotn
- ベストアンサー率59% (147/246)
Tripodは設定が特殊で、設置難易度の高いサーバと認識しております。 まず、下記のStep2は済ませていらっしゃいますでしょうか。 http://www.angelfire.com/weird/miho/java/cgi.htm 具体的には以下のページになります。 http://www.tripod.lycos.com/build/module_library/copy.html あとは、cgi.tripod.comからアクセスしているかどうか このくらいしか思いつかず申し訳ありません。
- hirotn
- ベストアンサー率59% (147/246)
確認ですが、”ARE YOU THE OWNER OF THIS TRIPOD SITE?”(index.htmlがありませんということで代わりに表示するtripodのページ)というようなメッセージが出てきた、ということでしょうか。それとも、ご自身が作成したindex.htmlが表示されたということでしょうか。
補足
後者です。 cgiにアクセスすると、自身の作成したindex.htmにリダイレクトされるのです。
- pixie-grasper
- ベストアンサー率49% (28/57)
cgiが何らかの原因でエラーになってしまい、それで代わりにindex.htmlが表示されたのかも知れません。 あるいはそういう動作を行うcgiを設置してたりすると、そうなるのが正しい動作でしょう。 文法やパーミッションは正しいですか?
補足
tripod.comではサーバ側の設定でパーミッションの変更が出来ないんです。 文法は合ってるはずです。
関連するQ&A
- トップページにあたるindex.htmlについて
トップページにあたるindex.htmlについて カテゴリが違うかもしれないですが 今借りてるサーバーはpublic_htmlディレクトリが設けてあるのですが、 この場合CGIを設置する際はcgi-binディレクトリという風に別けられていると思いますが トップページであるindex.htmlは必ずpublic_htmlディレクトリに設置する必要があるのでしょうか? トップページであるindex.htmlをcgi-binディレクトリに設置することはできないのでしょうか? もし、public_htmlディレクトリの中にindex.htmlが必要な場合どの様な形でもいいのか 例えば10秒後にジャンプします。など
- ベストアンサー
- CGI
- TripodでのCGI設置について
TripodでCGIを使いたいのですがやり方がわかりません。CGIは画像アップ掲示板です。 CGIに関しては知識がまったくないので、過去ログに載っていた http://www.big.or.jp/~talk/t-club/soft/mini_r6/index.cgi のCGIをそのまま使ってみました。 やり方もよくわからないのでCGIを配布しているサイトの説明どおりにやってみました。 FFFTPでCGI-BINというフォルダを作ってその中に解凍したファイルをアップして属性変更で書いてあるとおりにしたのですが、ホームページからその掲示板を見ようとすると 以下のエラーが発生しています。 There was a problem (Can't determine member cgi root dir, cwd: /web/memberland-tjp-netapp1/jp/a/_pages/a/i/ユーザ名/cgi-bin, error: No such file or directory) with the cgi server. Please hit Reload and try again. If the problem persists, please let us know at membership@tripod.co.jp. Thanks! と出て来ます。 この場合はどのようにしたらいいのでしょうか? よろしくおねがいします。
- ベストアンサー
- CGI
- CGIに関して
CGIに関してなのですが、CGI実行ディレクトリ名binーcgiにすると言う点で困っています。今、掲示板をHPにアップしようとしているのですが、掲示板設置のマニュアルでは以下の通りとなっています。とりあえず、以下の作成が全然全く分からなくって困っています。分かる方がおられましたら是非ご回答下さいますようお願いいたします。 ホームディレクトリ(ここではpublic_htmlディレクトリとします) の下に、cgi-binディレクトリ(フォルダ)を作成し、必要なファイルををFTP 転送します。全体のディレクトリ構成とファイル位置は以下のとおりです。 public_html / index.html (トップページ) | +-- cgi-bin / ????.cgi ????.log jcode.pl 背景画像など ※ちなみに、ディレクトリ実行はbin-cgiとあります。
- ベストアンサー
- その他(インターネット・Webサービス)
- TripodのCGI
TripodでCGIを設置したんですが トップページからcgiへのリンクをクリックしても Forbidden You don't have permission to access /○○○/cgi-bin/sample.cgi on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. と表示されてしまいます。 マイアカウントでCGIの設定は済んでいます。
- 締切済み
- CGI
- robots.txtやCGIを設置したいのですが
二次創作サイトのみ可で、無料のサイトスペース(審査制)をお借りしている者なのですが、1つ相談があります。 そのサーバーからアカウント発行のメールを頂いたときに、 「html/index.html として置かれたファイルが、インデックスページとなります」 「ウェブサイトを公開する場合は、html/以下に置いて下さい」 とありました。 FTPを繋いで見ると、確かに最初から「html」というディレクトリがありましたし、ここの中にindex.htmlを置くと、http://*******.jp/発行したアカウント となりました。 今のところアクセス解析のCGIと、robots.txtを設置しようと思っています。 それで、今まではインフォシークの無料サーバーを使っていたものですから、「cgi-bin」というディレクトリを作り、その中にCGIを入れなければいけませんでしたが、特に何も書かれていない場合、ディレクトリの指定があるかどうかも分かりません。 また、robots.txtは ttp://sp999.oheya.jp/tips/tips/03_robots.htm このサイトによると、 自分のサイトのトップディレクトリにrobots.txtをアップロードする。 とありますが、これは「html/」の中にアップロードしなければいけないのか、その外にアップロードしなければいけないのか分かりません。 なので上記2つを、サーバーの管理人さんにメールで問い合わせてみようと思っているのですが、大丈夫でしょうか。 審査制のところなので、「ある程度のCGI知識が必要」といわれていましたが、私は日記CGIのnicky!くらいしか設置したことありませんし(それでも審査は通ったのですが)、 これくらいでメールするなよ、と管理人さんに叱咤されそうな感じもします。 よろしければ、アドバイスお願いします。
- ベストアンサー
- レンタルサーバ・ASP
- 初めてのphp
はじめまして。phpを初めて設置しようと思う者です。 一回もさわったことがないのでおかしな質問かもしれませんがお時間ある方よろしくお願いします。 例えば、cgiだとサーバーによってはアップロードするディレクトリが制限されていたりしますが、phpの場合はどうなるのでしょうか? cgi-binの中に入れるのでしょうか、それとも普通(?)のディレクトリの中でいいのでしょうか。 もう一つ質問があります。 phpをアップロードして、ブラウザで実行した時に、phpのソースがそのまま表示されてしまう時は、どういう原因が考えられるでしょうか? おかしな質問かもしれませんが、初心者なのでお許し下さい。 ちなみに今設置しようと思ってるのはhttp://php.s3.to/bbs/bbs7.phpの物になります。
- ベストアンサー
- PHP
- apacheとCGIの設定(httpd.conf)について
Apache/1.3.26を使用しています。 CGIの定義の中に Alias /cgi-bin/ /usr/lib/cgi-bin <Directory /usr/lib/cgi-bin/> AllowOverride None Options ExecCGI Order allow,deny Allow from all </Directory> があるのですがこれは何を定義しているのでしょうか? また、ある指定のフォルダ /var/www/cgi-bin だけ CGI設置可能にするにはどうすればよいでしょうか?
- ベストアンサー
- Linux系OS
- Linuxサーバーのcgi-binの中のgifやindex.htmが表示されない
RedHat Linux9でWebサーバーをつくり、Perlを使ってCGIプログラムもアップしています。しかし、CGIプログラムは動いているのですが、cgi-binの中に入っているフォルダのgifファイルやindex.htmのファイルが表示されません。何が原因でしょうか。。 設定は特にいじってないです。
- ベストアンサー
- その他(OS)
- ActivePerlでのCGI設定
Active Perl と AnHttpd を使ってCGIを作っているのですが、別ディレクトリにあるCGIを呼び出せなくて困っています。 F:\Dataドライブ配下に 以下のようなディレクトリ・ファイル構成で /public_html index.html /html /AAA AAA.html /cgi-bin aaa.cgi ルートディレクトリ/public_htmlの中に htmlファイル index.htmlと ディレクトリ /html /cgi-bin があり、 /html配下/AAAディレクトリにあるAAA.htmlから aaa.cgiを呼び出したいのですが、 「ページが見つかりません」というメッセージがでて、aaa.cgiを呼び出すことができません。 AAA.htmlには <form name="form" method="post" action='../../cgi-bin/aaa.cgi'> ・・・・・・ </form> というように設定しているのですがaaa.cgiがよびだせません。 WinNT環境でActivePerlとAnHttpdを使ったCGIの設定をご存知の方がいらっしゃいましたら、すみませんが教えて下さい。 よろしくお願いします。
- ベストアンサー
- Perl
- すみません、二度目です。fedora core3でcgiが動きません。
すみません、以前も質問したのですが、残念ながら解決に至らなかったので ここでまた質問させていただきました。お詳しい方のアドバイスをよろしくお願い致します。 cgi-binの中にauctというディレクトリを入れその中にあるindex.cgiにアクセスしたいのですが http://localhost/cgi-bin/auct/index.cgi とアクセスすると、500 internal server error となってしまいます。 httpd.confの設定は scriptalias /cgi-bin/ "/var/www/cgi-bin/"を ↓ alias /cgi-bin/ "/var/www/cgi-bin/"と変え(#は外しています)、 <Directory "/var/www/cgi-bin"> のoptionsをnoneからExecCGIにしました。 あと #AddHandler cgi-script .cgi の#は外しました。 scriptaliasをaliasに変えたのはindex.cgiにアクセスすると、同ディレクトリ内にある、start.shtmlというファイルを開くという設定になっているので、それをCGIと認識されないようにするためにしました。 そのほかはデフォルトの状態ですので、documentrootはvar/www/htmlです。 各CGIのperlのパスは#!/usr/bin/perlとしていて 実際そこにperlがあるか確認もしました。 設定した後httpdの再起動もしました。 error log は premature end of script headers: index.cgiと File does not exist: /var/www/html/favicon.ico となっています。 この設定でWindowsのapacheはCGIが動作したのですが、fedora core3ではうまくいかないのは どうしてでしょうか?アドバイスお願いいたします。
- ベストアンサー
- Linux系OS
補足
Step2ですが、リンクが切れてます。