2012-01-13 13 views
1

Windows 7のボックスでWampServer2を実行しているため、特定のフォルダからアセットにアクセスできないようです。具体的には、ファイルにアクセスしようとすると:特定のフォルダ内のファイルにアクセスできない

[application path]/app/plugins/my_plugin/assets/image.png 

私には403禁止されたエラーが表示されます。

私は

[application path]/assets/image.png 

から資産をロードしようとするすべては、私はApacheのエラーログから得るものですここで、通常

に動作しますので、これは、特定のフォルダの問題のようだ:

ここで
[Fri Jan 13 22:29:13 2012] [error] [client 127.0.0.1] client denied by server 
configuration: C:/my_vhosts/infector.eu/app/plugins/demo_plugin/assets/styles.css, 
referer: http://local.infector.eu/demo_plugin 

はHTTPD-vhosts.confの私のバーチャルホストの設定である

NameVirtualHost *:80 
<VirtualHost *:80> 
    ServerName local.infector.eu 
    DocumentRoot "C:/my_vhosts/infector.eu" 

    <Directory "C:/my_vhosts/infector.eu"> 
     AllowOverride All 
     Allow from All 
    </Directory> 
</VirtualHost> 

私はこのフォルダについて何が違うのか分からないようです。それは私にはバグです...同じアプリケーションは、私がIISのPHPインストールである職場で使っているPCでうまく動作します。

権限を修正する方法についてのご意見はありますか?

[EDIT]私は、アプリのフォルダが読み取り専用されたことに気づいたいくつかのチェックの後

...私は、読み取り専用フォルダがリソースをロードすることができないようにApacheを起こす方法は考えているが、私の後私は403以上を取得する読み取り専用ボックスのチェックを外した!

答えて

0

フォルダーのアクセス許可を確認しますか? IISのインストールでは、Apacheの場合と同じようにフォルダのアクセス権が尊重されない可能性があります。

+0

編集した投稿を確認してください – Loupax

関連する問題