hab Apache/2.0.53 mit PHP/5.0.4 unter Linux am laufen. Meine Webapplikation erzeugt pdf Dateien. Diese möchte ich nun an einem ganz andern Ort auf dem Server abspeichern, nicht in DocumentRoot. Darum habe ich einen Alias erzeugt; Apache erkennt das Verzeichnis, meldet aber: "You don't have permission to access /daten/ on this server."
Meine Konfiguration:
Virtual Host definiert in http.conf
- Code: Select all
<VirtualHost *:80>
ServerName www.meinName.ch
DocumentRoot /webhosts/meinName/htm_docs
<Directory "/webhosts/meinName/htm_docs">
allow from all
Options +Indexes
</Directory>
CustomLog /webhosts/Log/webalizer/meinName_ch_log common
</VirtualHost>
dieser Bereich ist geschützt mit .htacess
- Code: Select all
AuthPAM_Enabled on
AuthPAM_FallThrough off
AuthName "Intranet meinName"
AuthType basic
require valid-user
um ausserhalb von DocumentRoot zu gelangen in http.conf noch:
- Code: Select all
Alias /daten "/webdata/intranet/daten"
Dateien/Verzeichnisse von webdata habe ich mit chmod 777 mal freigegeben.
Was mach ich falsch, wer kann mir helfen