WAMP

2013-03-18 21 views
5

aşağıdaki konuma dizini işaret edecek kök dizinini değiştirmek için arıyorum kök dizini değiştirme \ Documents and Settings \ User \ Belgelerim [dokümanlar] \ wampWAMP

Ancak, öyle görünüyor ki:

Ben

DocumentRoot "/ Belgeler ve/Ayarlar/Kullanıcı/Belgelerim/[dokümanlar] c" aşağıdaki satırları apache http.conf dosyasını değiştirmek zorunda olduğunu biliyoruz köşeli parantezlerin yanında veliler] Yasak Hata görüntülenecek neden oluyor:

Bu sunucuda// giriş erişim izni yok

Yasak.

Dizin ağacındaki köşeli ayraçları kullanmanın bir yolu var mı? [belgeler] belirli bir amaç için adlandırılmıştır ve bu şekilde kalması gerekir. Aksi takdirde, kayıt yaptırmayı çok isterim.

Bir dizin ağacına işaret ederken herhangi bir kural var mı?

Şimdiden teşekkürler.

+0

'chaser' Cevabımı En İyi Cevap olarak işaretleyebilirsiniz, böylece diğerleri de yapay olabilir. – mujaffars

cevap

11

I (wamp için pencereler makinesinde) aynı yasak hatayı başlamıştı, r & d sürü sonra :

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

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

için:

itibaren (istediğinize dizini c:/wamp/www değiştirme)

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

Klasörünüzü sağ tıklatın, özellikleri seçin ve güvenlik sekmesine gidin. Bu klasör için uygun izni düzenleyin, böylece apache kullanıcısı bu klasöre erişim izni alabilir.

Bu senaryoyu sistemimde ve DocumentRoot klasöründe test ettim ve adın içinde parantez içinde sorunsuz çalışabiliyor.

Ben mevcut olduğu httpd-vhosts.conf dosyasında varsayılan sanal ev sahibi değiştirmek gerekir olduğunu tespit
+0

Klasörün izni/güvenliği değil. Klasörün adını parantez olmadan yalnızca belgeler olarak değiştirdim ve artık hatayı almıyorum. Başka bir şey düşünebilir misin? Herhangi bir yardım olursa WAMP 2.2 kullanıyorum. – chaser

0

Sadece benim yaptığım gibi birisi buna rastlarsa.

DocumentRoot olarak ayarlamaya çalıştığım dizinin ana klasöründe izin sorunları yaşadım.

SİSTEM kullanıcısı Tam Denetim ayrıcalıklarının sorunu çözmesine izin vermeyi buldum.

0

İzin sorunlarınız varsa (403 reddedildi) ve daha yeni WAPM kullanıyorsunuz, örn.

-Apache-2.4.9

-Mysql-5.6.17

-php5.5 ile

-wampserver2.5.12-64b

httpd.conf kodunu (ca # 240) kontrol etmek isteyebilirsiniz

:

 
    AllowOverride none 
    Require all denied 

ve değiştirmek için: Ayrıca

 
Options FollowSymLinks 
    AllowOverride None 
    Order deny,allow 
    Deny from all 

, sen isteyebilirsiniz için: take a look at this

İlgili konular