- 締切済み
BIGLOBEのパーミッションについて
よろしくおねがいします。 自プロバイダのBIGLOBEでURLをとり、ホームページを作ろうとしています。 しかし使えるパーミッションが少なくて困っています。 CGIなら705か755、それ以外のファイルでは604か644だけです。 パーミッション777は755にしても起動できるらしいのですが、それでも単純なカウンターすら使えません。 たいていのCGIのログファイルのパーミッションが、666か600ですから・・・ ところがBIGLOBEのCGI設置の説明を見ると、カウンターや掲示板を設置できることになっています。 ログファイルのパーミッションはいくつにすればいいのでしょうか? それか、別の方法があるのですか? 乱雑な文ですみません。 どうかお助けください・・・
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- liv2007
- ベストアンサー率81% (378/464)
データやログファイルのパーミッションは600でも666でも 大丈夫なようです。 http://www.sippu.com/support/cgi-db/db_nif.cgi こちらのサーバー別CGI設置事例集で検索してご確認ください。 600や666に設定して動かない場合は、他の部分が間違っている 可能性もありますので、設定等の見直しをしてみてください。 どちらの何というCGIを設置しようとしているのかと、現在の 設定などを教えていただければ、アドバイスし易いと思います。 ※ユーザー名の部分は出していただかなくても大丈夫ですが、 サーバー名の部分は教えていただいたほうが答えやすいです。 <例> $imgurl = "http://www5f.biglobe.ne.jp/~ユーザー名/cgi-bin/yybbs/img/"; ※600と666の両方で動く場合は、600にしておいた方が良いです。 データやログファイルのアドレスをブラウザに直接指定して アクセスすると666ではファイルの中身が丸見えになるようです。 ※666でしか動かない場合は、データやログファイルの名前を 標準のものから変更すると良いです。(標準状態で動くことを 確認してから、設定とファイルの名前の両方を変更してください。)
- 3o-clock
- ベストアンサー率33% (233/689)
ログファイルのパーミッションは666か600って書いてあるなら 666か600でしょう。 ですが600をお進めします。 BIGLOBEなら普通に配布されている無料CGIの カウンターなんていうものは簡単に設置できます。 >しかし使えるパーミッションが少なくて困っています。 っていう文章、おかしいですよ。 なにかと勘違いしてませんか?
お礼
>>しかし使えるパーミッションが少なくて困っています。 >っていう文章、おかしいですよ。 >なにかと勘違いしてませんか? そうですか・・・。 CGIについてはついこの間から調べ始めたばかりなので、わかっていないところがあるかもしれません・・・。 UNIXのファイルの保護モードに対して設定される権限のことだと思っていましたが・・・。 プロバイダのサポートに問い合わせたところ、FFTPで自由に変えられるが、プロバイダで決められたパーミッションにしておいてくれとは言われました。 どっちにせよ、666で設定したら、ログに関わる部分のCGIが起動しませんでした。 プロバイダで決められたパーミッション以外では起動しないことになっているそうで・・・ 600で試してみます。
お礼
「とほほのwww入門」で私の知りたいことをやっと見つけられました。 http://www.tohoho-web.com/wwwxx012.htm なんか、自分で探すしかないみたいですねw もう二度と聞きませんw
補足
ありがとうございます。 自分はカウンターと更新記録とリンク集のCGIをお借りしています(2つのそれぞれ違うサイト様からです)。 が、600と666のどちらでも試しましたが、3つともその番号を使うとCGIを呼び出すことができませんでした。 BIGLOBEで推奨している705にすると呼び出せるので、現在はそれで動かしています。 これでいいのかどうか分からないので不安ですが・・・