2013-03-18 9 views
5

私は次の場所にディレクトリを指すように、ルートディレクトリを変更しているよにルートディレクトリを変更する\ Documents and Settings \ユーザーを\マイドキュメント[ドキュメント] \ WAMPはWAMP

私は

のDocumentRoot "C:/ DocumentsとSettings /ユーザー/マイドキュメント/ [ドキュメント] /" 私は次の行にあるApacheのhttp.confファイルを変更する必要があることを知っている

はしかし、それはそう[docum以外の角括弧エントは]禁断のエラーが表示される原因となっている。

を禁止

あなたは、このサーバー上の/ログイン/アクセスする権限がありません。

ディレクトリツリーに角かっこを使用する方法はありますか? [ドキュメント]は特定の目的のために名前が付けられており、そのようにとどまる必要があります。そうでなければ、私は記録をたくさんする必要があります。

ディレクトリツリーを指すときのルールは何ですか。

ありがとうございます。

+0

'chaser'私の答えをベストアンサーとしてマークすることができますので、他の人もベネフィットをとることができます。 – mujaffars

答えて

11

私は(WAMPのためのWindowsマシンで)同じ禁断のエラーを取得して、R & Dの多くの後、私は中に存在するhttpd-vhosts.confファイルにデフォルトの仮想ホストを変更する必要があることがわかりました

ServerAdmin [email protected] 
DocumentRoot “c:/wamp/www” 
ServerName localhost 
ErrorLog “logs/localhost-error.log” 
CustomLog “logs/localhost-access.log” common 

:から、(あなたが望むものに変更したディレクトリc:/wamp/www

ServerAdmin [email protected] 
DocumentRoot “E:/wamp/www” 
ServerName localhost 
ErrorLog “logs/localhost-error.log” 
CustomLog “logs/localhost-access.log” common 
1

フォルダを右クリックし、[プロパティ]を選択して[セキュリティ]タブに移動します。そのフォルダに適切な権限を編集して、そのフォルダにアクセスする権限をApacheユーザが持つことができるようにします。

私のシステムでこのシナリオをテストしましたが、名前の中に括弧を入れたDocumentRootフォルダは問題なく動作します。

C:\wamp\bin\apache\Apache2.2.17\conf\extra 

+0

これはフォルダのアクセス権/セキュリティではありません。フォルダの名前を角かっこのない文書に変更しました。これ以上禁じられたエラーは発生しません。他に何か考えてもらえますか?私はWAMP 2.2を使用しています。 – chaser

0

誰かが私のようにこの問題に遭遇する場合があります。

私はDocumentRootとして設定しようとしていたディレクトリの親フォルダにアクセス権の問題がありました。

SYSTEMユーザーにフルコントロール特権を許可すると、問題が解決されました。

0

許可の問題(403件の拒否)があり、新しいWAPMを使用している場合(例:

-Apache-2.4.9

-Mysql-5.6.17

-php5.5と

-wampserver2.5。take a look at this

:また、あなたがしたいことがあり

 
Options FollowSymLinks 
    AllowOverride None 
    Order deny,allow 
    Deny from all 

 
    AllowOverride none 
    Require all denied 

し、それを変更します。12-64b

あなたは、httpd.confコード(約#240)をチェックすることもできます