• ベストアンサー

これは外部呼出?だからでしょうか…。

今晩は、HP作成中なのですが、上手く出来ないのでお力をお貸しください。 今まで、plalaサーバーをお借りして、HPを作成していて、問題なく 稼動していたのですが、CGIサーバーの容量が5Mということで、パンク 状態になり、CGIに容量不足による不具合(書き込みエラーなど)が 頻繁に起こるようになってしまい、新たにbiglobeのサーバーを借りました。 トップページやHTMLのページはplalaのままで、CGIだけをbiglobeに置き、plalaから呼び出している状況です。 今まで使っていて完全に稼動していたCGIを移動させ、ファイル、パーミッションの確認は行いましたが、掲示板に新たに書き込みしようと するとCGIの最初のページ(会員認証PASS入力ページ)に戻って しまいます。 これはplalaからリンクを張って呼び出した場合のみ起こり、CGIの アドレスを打ち込むと正常に稼動しています。 また、私からは普通にCGIが表示されますが、他の方が見るとエラーが 出るらしく、CGIのアドレスのhttp://を抜けば見れるようですが、 タグ入力で抜いてしまうと、外部リンクができません。 CGIについて初心者なので、外部呼出?のせいなのか他に解決方法が あるのかわかりません。 お力をお貸しくださいませ;;

noname#42787
noname#42787

質問者が選んだベストアンサー

  • ベストアンサー
  • maudlin
  • ベストアンサー率67% (108/160)
回答No.5

度々すみません。 もしかしたら既に確認なさっているかもしれませんが、biglobeのサポートページに CGIエラーメッセージとその原因・対処法などの記載があったのを思い出しましたので URLを貼っておきますね。もし可能でしたら確認なさってみてください。 そのエラーメッセージ等から何かヒントが得られる場合もあるかもしれません。 CGI配布サイトの説明通りで他のサーバでは問題なく設置できたスクリプトでも biglobeサーバでは、そのままの設定では(仕様にあわせて変更しないと)動作しなかったり 設置自体できない場合もあります。 少しクセがあって難しいかと思いますが、無事設置できるといいですね。 あまりお力になれなくて、すみませんでした。

参考URL:
http://homepage.biglobe.ne.jp/help/faq_all.html#cgi

その他の回答 (4)

  • maudlin
  • ベストアンサー率67% (108/160)
回答No.4

ANo.3の回答者です。 CGIを設置してあるサーバ内のファイル(ご自身のbiglobeのhtmlページ)に張ったリンクは 「http://www7a.biglobe.ne.jp/~ID/***.cgi」というようにフルパスで記述されたのですよね? もし相対パスで記述されていた場合には、http:~からのものに書き換えてみてください。 もしくは、「http://www7a.biglobe.ne.jp/~ID/cgi-bin/***.cgi」というように 「~ID/」の後に「cgi-bin/」を加えてリンク指定してみてください。 同じディレクトリ(http://www7a.biglobe.ne.jp/~ID/)下のファイルからなら 上記のいずれかで掲示板(CGI)にリンクできるはずなのですが… 自分のbiglobeページからもCGIが呼び出せないと、どこからもリンクが貼れないですものね; 私もあまり詳しく分からないため、あまりお役に立てずすみません。

  • maudlin
  • ベストアンサー率67% (108/160)
回答No.3

www7a~等の新しいサーバをご利用かと思いますが、 自分のディレクトリ下のファイル以外からのリンクでは CGIは呼び出せなかったと思います。 例)http://www7a.biglobe.ne.jp/~ID/***.cgi は   http://www7a.biglobe.ne.jp/~ID/***.html のリンクから呼び出せる アクセスしてもらうのに一手間かかってしまいますが、私の場合はとりあえず 掲示板やチャット用のトップページ(CGIへのリンクページ)をbiglobeのサーバにアップして サイトトップ(別サーバ)→掲示板トップ(biglobe)→掲示板(biglobe:CGI) というようにリンクさせていました。結局は他のサーバに移してしまいましたが。 他に解決方法があるといいのですが…。

noname#42787
質問者

補足

有難うございます。仰るとおり、新しいサーバーなので、 www7a~のURLです。 ご意見を参考に、biglobeに新しいページを作り、 TOP(plala)→掲示板ボタンにリンクを張ってbiglobeのhtmlページ →biglobeのCGI という風にしてみましたが、やはり他からは駄目なようです。 直にアドレスを入れるか、http://を削ればたどり着けるようです。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

BIGLOBEですが、サーバによって仕様が違います。 下記ページの各サーバの基本的な仕様(ファイル転送時の指定・自作CGIの利用について)」をみて下さい http://homepage.biglobe.ne.jp/help/shiyou.html

  • natatin
  • ベストアンサー率50% (1322/2599)
回答No.1

biglobeはわかりませんが 規約などに書いてあるんじゃないですか インフォシークなどはCGIは外部からでは呼び出せないようになってますね! とくとくなどはCGIも外部から呼び出せますが 規約では禁止になってたりもします CGI設置可能で外部呼出しできるスペースを探すのがいいでしょう! http://tadamono.to/homepage.html

関連するQ&A

  • CGIの外部呼出しについて

    こんにちは。 私は今自分のサイトに日記を設置したくて、nicky.cgiというCGIをダウンロードしました。 現在使っているサーバーはCGIが利用禁止ですので、CGIの外部参照可能な別サーバーにnicky.cgiをアップロードし、それをimgタグで呼び出してみたのですが… なぜか上手くいきません。CGIの方はちゃんと動作していますし、タグの方も特別おかしいところはありません。ですが、呼び出したページを見てみると画像が読み込めなかったときと同じような×マークが出るだけで、CGIは呼び出せませんでした。 これは何故でしょうか?ちなみにローカルで見てもサーバーにアップしても呼び出せてません。 また他に呼び出す方法はあるでしょうか?一応javascriptを使う方法もやってみましたができませんでした。 やってみてできなかったタグは <IMG SRC="http://○○○○.cgi" BORDER="0">というのと、 <script src="http://○○○○.cgi" language="javascript"></script> のふたつです。 CGIは上にも書きましたが別サーバにアップしたもののURLを指定していますが、もしかしてここが違うのでしょうか…。 タグなどのおかしいところや他の呼び出す方法があれば教えてくださると助かります。

    • 締切済み
    • CGI
  • 外部からのjs呼び出しについて。

    はじめまして。 最近、ジャバスクリプトを外部から呼び出せる事を知りました。 私が作成したHPは小窓表示が多のですが 小窓を表示させるリンクを作成のたび、長いタグを使っていると正直萎えてしまうのです。 なので、外部からスクリプトを呼び出せば長いタグを打つ手間が省けると考えました。 しかし、試したものの動かず… .jsのシートに表記したのは以下のタグ。 function win1(){ window.open('○.htm','chip',' resizable=リサイズボックス有無,menubar=メニュ-バ-有無, status=ステ-タスバ-有無,location=ロケ-ションバ-有無, scrollbars=スクロ-ルバ-有無,toolbar=ツ-ルバ-有無, width=窓の横幅,height=窓の縦幅');} ・function win1()の1の番号は2つ以上の小窓を出す為、リンクのウィンドウ番号です。 Htmlファイル<head>~</head>の間には以下のタグ。 <script type="text/javascript" src="○○.js"></script> Htmlファイル<body>~</body>の間に書いたリンクのタグ。 <a href="javascript:win1()">小窓のリンク</a> ・javascript:win1()←の1の番号は表示させる小窓の番号。 以上のように表記しているのにエラーが出てしまい全く動かないのです。 現在Microsoft Front Pageで作成しているのですがタグを打ち終わりプレビューを押すと ライン:4 文字:35 エラー:終了していない文字列型の定数です。 コード:0 又、.jsのファイルを開こうとダブルクリックすると 行3 文字35 エラー:終了していない文字列型の定数です。 コード:800A03F7 ソース:Microsoft JScriptコンパイルエラー と出てきます。 “ジャバスクリプト部分のタグにエラーが発生してるんだろな”と言う事は分かるのです。(当たり前) でも、何が悪いか全く分からずお手上げ状態なのです。 どれだけ直しても同じエラーばっかり。本当に困っています… 皆様の力を貸していただけたらと思います。 よろしくお願いします。

  • 外部サーバーからの画像呼び出しとその表示速度について

    以下の文章でよく理解できない部分があるのですが、どなたか分かる方がいれば、ご教授お願い致します。 >アクセス解析機能付きの無料カウンタなどの設置や画像の外部参照により、ページの表示が異常に遅くなることがあります。 >アクセス集中などによるものがほとんどですが、アクセス解析を付けているページについてはそうでない場合があります。 >外部のサーバーによるアクセス解析で、逆引きによるホストの取得をしている場合、ホスト名の取得ができるまでページの表示ができなくなることがあります。 >逆引きというのはIPアドレスからホスト名を参照することを言います。 >正引きはホスト名に対して割り当てているIPアドレスを参照することを言います。 >プロバイダによっては逆引き設定をしていないことがあります。 >アクセス解析でIPアドレスのみ取得されているものが逆引きしていないプロバイダです。 >ケーブルTV局によるインターネットサービスなどではいまだに逆引きができていないプロバイダが数多くあります。 >そういったプロバイダを利用しているユーザーは一部のページが重かったり、まったく表示されずにエラーになるということがあります。 >アクセスカウンタや画像はできるだけ利用しているフォルダ内に置いてください。 この説明で、アクセス解析の重くなる理由は何となく分かるのですが、画像が重くなる理由が良く分かりません。 画像を外部参照すると何故重くなるのでしょうか? また、転送量の事を考えたら外部サーバーに画像を置くのは有効だと思うのですが、 (実際、今メインで借りているサーバーでの転送量を減らそうと、外部参照可能な別サーバーに画像とcssを置き、メインのサーバーから呼び出して使っています) 表示速度の事を考えたら、画像は同一サーバー内に置いた方が良いという事でしょうか? 長文で申し訳ありませんが、宜しくお願い致します。

  • ホームページビルダー8のリンク設定について

    あるA画像を右クリックから、リンクの設定を選びURLに「http://******.hp.infoseek.co.jp/cgi-bin/***/view28.cgi」と入力しました。 ビルダーのプレビューからだとちゃんとリンクして見えますが、 このA画像を含むページをサーバーにアップして、ネット上で、そのページにアクセスし、A画像をクリックして、「アクセスできません。403 Forbidden」とエラーになります。 どうしてでしょうか? 初めてcgiを使いましたが、リンクできず大変困ってます。 どうか宜しくご教授ください

  • Windows 2008 r2の外部向けDNS

    Windows 2008 R2 サーバーにて構築中なのですが、内部向けDNSはADを作成時に作った設定で行われていますが、外部向けのDNSサーバーとの共存はできるのでしょうか?? 例えば、内部側にbiglobe.comでローカルに192.168.11.10などとサーバーを示す半面、 外部向けに固定IPアドレス1個割り振られている環境元で、 (固定IPアドレス)175.23.230.40にレスポンできまた、逆引きできる設定がありましたらご伝授の程よろしくお願いします。

  • Yahooの外部メールの設定ができません。

    Yahooの外部メールの設定をして、Biglobeで取得したメールを取り込みたいのですが、うまくいきません。どなたか、手取り足取り教えていただけませんでしょうか。お願いします。 Yahooの外部メールの設定で必要な項目は、 メールアカウントサーバ メールアカウントユーザー名 メールアカウントパスワード ポート番号    です。 Biglobeで取得したアドレスは、 例: aiueo@***.biglobe.ne.jp です。 BiglobeのIDは  例: cde****** です。 Biglobeのパスワードは 例: EFG**** です。 色々組み合わせて試してみたのですが、エラーばかり出てしまいます。 どなたか具体的に教えてください。お願いします。

  • CGIでメールアドレスのリンクを追加する方法を教えてください

    MKEditerを使ってCGIを編集しています。ホームページを作成しているのですが、トップページをindex.cgiというCGIで作成して、そのページの中に例えば《お問い合わせ》のようなかたちでメールアドレスへのリンクを張りたいのですが、どうやら半角の@を入力するとそこだけ消されてしまうようです。ただ、全角で入力しても当然リンクとしては認識されないようなので困ってしまいます。知識のある方お願いいたします。

    • ベストアンサー
    • CGI
  • 外部でサイト内検索

    ホームページにサイト内検索をつけようと思い、色々調べています。 前はgoogleのサイト内検索をつけていたのですが、ページを更新してもクロールされて反映されるのにかなり時間がかかってしまいます。 そのため、googleのは外して他のを導入しようと考えて、 http://srch.jp/server.html のサービスを試してみました。 毎日深夜にクロールしてくれると書いてあったので期待したのですが、重すぎて、(たまに上手く表示されますが)安定せず、ほとんどエラーになり検索結果を表示してくれません。 フリーのCGIも考えてみましたが、サイト内検索を導入したいホームページのレンタルサーバーがCGIの設置を禁止している為、そこにCGIプログラムを置くことは不可能です。 また、それとは別にCGIの設置自由なホームページを持っているため、そこから外部設置できれば・・・とも考えましたが、外部設置が可能なサイト内検索のCGIプログラムが見つかりません。 他にサイト内検索で http://srch.jp/server.html と同じようなサービスをやっている軽い所。 もしくはCGIで、サイト内検索を導入したいサーバーにCGIを置かなくても、外部設置すれば、可能なフリーのCGIがありましたら、教えてください。

    • ベストアンサー
    • HTML
  • 自宅サーバーに外部から接続するには

    CGIを使ったH.P.を作成することとなり、PC上で動作確認をできるということでWEB上の説明を見ながら構築を進めました。 この延長でDDNSサービスを使い、外部PCからも接続してチェックしてもらおうとしましたが”ページを表示できません”エラーになります。 当初の目的はクリアしているものの、できるはずの事がうまくいかないのはどうもすっきりしません。 よくよく説明も見直して調べたのですが、 まず自分のPC上ではIPアドレスからもドメインのアドレスからも、カウンタ(WEBでD.L.)をつけたindexページがきちんと表示され、カウンタ(CGI動作)もきちんとカウントされているので問題ないように見えますが、別回線のPCから同じドメインのアドレスを入力してもエラー、IPアドレスを入れてもエラー。 今回使用したのはAN HTTPD,DiCE,Activ Peal,no-ip.comへのドメイン登録です。 この説明サイトは質問受付ナシ、pealについての本を見てもその辺初心者なもので、どの設定部分を見直したらよいのかわからず行き詰まっています。 つたない説明でわかり辛いかもしれませんが、解決法をご存知の方宜しくお願いします。

  • httpsへの変更につきまして(外部リンク)

    自分のホームページを持っています。「http」から「https」に変更しようと思うのですが、1つ分からないことがあります。 それは、外部リンクについてです。 外部リンクのアドレスがhttpであっても、httpsにリダイレクト(301リダイレクト)できるように設定(相手先のサイトのアドレスはhttpsです)しておけば、別に問題ないかなと思っていたのですが、ネットで調べてみると、自分のサイトをhttps化しても、外部リンクの設定がhttpになっていると、「保護されていないサイト」とみなされると書いているページがありました。 これは本当なのでしょうか? 本当なら、自分のホームページの外部リンクを全部「https」に書き換えないといけないと思いまして。宜しくお願い致します。

    • ベストアンサー
    • SEO