こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

403forbiddenがなおりません。

以下はMacintosh板で聞いたものなんですが、あまり回答が得られないのでこちらでも書かせてください。

先日こちらのMacintosh掲示板にて、Macintosh OSXでPHPファイルが動かないといった質問をしたものです。
?http://oshiete1.goo.ne.jp/qa2719598.html?
それで解決後に自分が今公開しているサイトを見に行ったら、今まで見えていたCGIのページが突然you don't have permission to access
403 forbiddenになってしまいました。
それで、何度もターミナルでchmod 705 /Users/*/Sites/****.cgi
とパーミッションの設定をしてもテストファイルすら見れなくなって
しまいました。

<Directory /Users/*/Sites/cgi-bin>
AllowOverride FileInfo AuthConfig Limit
Options +ExecCGI
AddHandler cgi-script .cgi
</Directory>

としていたのを、

<Directory /Users/*/Sites>
AddType text/html shtml
AddHandler server-parsed shtml
AddHandler cgi-script cgi
Options Indexes MultiViews ExecCGI Includes
AllowOverride None
Order allow,deny
Allow from all
</Directory>

としただけなのですが、何が問題だったのでしょうか、、、、、。
誰か助けてください。よろしくお願いいたします。

投稿日時 - 2007-02-20 19:36:28

QNo.2769622

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

確認です。

(1)「自分が今公開しているサイト」というのは
 自分のMacではなく、どこかのサーバのレンタルスペースのことですか?
 つまり、前回の質問と今回とでPHPやHTML等の置き場所が違うのか?ということです。

(2)(1)が同じ環境だとして、
 前回の質問では
  <Directory /Users/*/Sites/>
   AddType text/html shtml
   AddHandler server-parsed shtml
   AddHandler cgi-script cgi
   AllowOverride FileInfo AuthConfig Limit
   Options Indexes MultiViews
   Order allow,deny
   Allow from all
  </Directory>
 でOKだったんですよね?今回はこれではダメなのですか?
 というか、そもそも何故変えたのでしょうか?

投稿日時 - 2007-02-21 16:49:24

あなたにオススメの質問