• 締切済み

CGIの設置について。(BIGLOBE)

はじめまして。ご覧くださってくありがとうございます。 2apesさんでapeboard+をダウンロードし、素材のHPからスキンをダウンロードしました。 少し整えて(具体的には、BIGLOBEはCGIとhtmlファイルの置き場所が違うので、パスを絶対パスにしたりと、あと基本的な変更です。)FFFTPにてBIGLOBEサーバーにアスキーモードでアップロードしました。 属性はhtmlとimgファイルの他はすべて755に変更しました。 しかし、CGIが見れません。 「...datがオープンできません」となってしまいます。 2年ほど前に同じことをやって普通に機能したことがあるのですが、昔のことなのでどうして前は見れて今は見れないのかわかりません。 つたない文章で申し訳ありませんが、どなたか教えてくださる方がいらっしゃっいましたらどうかお願いします。 未熟な質問で申し訳ありません。

みんなの回答

  • kameson
  • ベストアンサー率54% (13/24)
回答No.3

BIGLOBEは、cgiの設定場所が、全てindex.htmlの階層にディレクトリー(cgi-binフォルダ)を設置すようになっているようですね。 「ファイル転送時の指定・自作CGIの利用については下記をご覧ください。」で、http://homepage.biglobe.ne.jp/help/shiyou.htmlをご覧になりましたか? yui jff さんは、BIGLOBEはCGIとhtmlファイルの置き場所が違うと書いておられますが、もう少し詳しく言えば、プロバイダーの説明では、「cgiファイルは、public_htmlディレクトリの下に置いてください。」となっています。つまり、index.htmlと同じ階層に「cgi-bin」ディレクトリをつくり、そこにcgiファイルを格納ですから、index.htmlの下ということになりますが、そのようになっていますか? www5b ~www5fサーバの基本的な仕様では、「拡張子が『 ***.cgi 』のファイルのみ動作可能です。」となっていますが、***.cgi のファイル以外が含まれていませんか? cgi設置ディレクトリ(フォルダ)の属性は、705か755ですか? cgiファイルの属性 705 も試してみましたか? 再度、下記の(www5b ~www5fサーバの基本的な仕様)で確認されることをお薦めします。

参考URL:
http://webryhomepage.biglobe.ne.jp/help/shiyou5b.html
yui_jff
質問者

お礼

丁寧なご回答、本当にありがとうございます。 最初からBIGLOBEのHPを参照していましたが、cgi-binフォルダを作ってはいませんでした。 おかげさまで解決しました。 属性がなんだかおかしかったようです。 本当にご丁寧に、ありがとうございました!

  • i21090
  • ベストアンサー率43% (7/16)
回答No.2

プログラムと他のファイルを見ていないので解りませんが、 とりあえずdatとlogのパーミッションを755から666に変えて plとgifのパーミッションを755から644に変えてください。 一般的なやりかたです。

yui_jff
質問者

お礼

ご回答、ありがとうございます。 参考に、属性をもう一度確認してみましたら、できました! 本当にご丁寧にありがとうございました!

noname#48234
noname#48234
回答No.1

スクリプトを全く見ていませんが、datやdatがあるディレクトリ(フォルダ)の属性を766か666にしてみてください。

yui_jff
質問者

お礼

ご回答、ありがとうございます。 参考に、属性をもう一度確認してみましたら、できました! 本当にご丁寧にありがとうございました!