mschol | dinsdag 10 augustus 2004 @ 18:24 |
ik heb een aantal aliassen gecreerd voor apache maar om de een of andere reden krijg ik een 403 - forbidden error: ik heb alles gekjopieerd vanaf een al werkende alias.. zie dit: gekopieerd van:quote:Alias /phpmyadmin/ "D:/phpmyadmin/"
<directory "D:/phpmyadmin/"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory> en wordt dit:quote:Alias /UBB "D:\www\dir 1\"
<Directory "D:\www\dir 1\"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
Alias /UBB/ "D:\www\dir 1\"
<Directory "D:\www\dir 1\"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory> maar ik krijg nu dus een forbidden error,, iemand enig idee?? werk met: Apache/1.3.28 Server at fia181-83.dsl.hccnet.nl Port 80 & windows 2000 server.. |
Smilie | dinsdag 10 augustus 2004 @ 18:53 |
Eh, ok ik zie 2 vreemde dingen:
1. waarom 2 x UBB alias (1 keer zonder / en 1 keer met / na UBB?)? 2. wat is je root op de schrijf?! want eerste alias gaat naar D:\phpmyadmin (en die werkt wel) en andere naar D:\www\dir 1\
Trouwens, dat doet me denken, of spatie wel toegestaan is?! Probeer eens dir1 (dus zonder spatie). |
Jump | dinsdag 10 augustus 2004 @ 18:54 |
en als je slechts 1 alias maakt. gewoon de /UBB/ weglaat ? |
Smilie | dinsdag 10 augustus 2004 @ 18:54 |
enne, wat zeggen logs (altijd handig Kijk in zowel access log als in error log! en post info hier indien mogelijk  |
mschol | dinsdag 10 augustus 2004 @ 21:03 |
D:\www\ is de root en phpmyadmin staat idd uit de root... de aliassen zijn nu als volgt:quote:Alias /UBB/ "D:\www\project 1 - UBB\"
<Directory "D:\www\project 1 - UBB\"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
Alias /Poll/ "D:\www\project 3 - Poll\"
<Directory "D:\www\project 3 - Poll\"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory> Alias /forum/ "D:\www\project 4 - forum\"
<Directory "D:\www\project 4 - forum\"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
Alias /links/ "D:\www\project 5 - links\"
<Directory "D:\www\project 5 - links\"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
Alias /flash/ "D:\www\project 6 - flash\"
<Directory "D:\www\project 6 - flash\"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory> met deze config werkt geen enkele dir.. (je kan het gewoon uittesten op m'n server - zie sig...)
ik had nog een oude alias:quote:# Alias /oldgames/ "O:/Software downloads/oldgames.nu/"
# <directory "O:/Software downloads/oldgames.nu/"> # Options Indexes FollowSymlinks MultiViews # AllowOverride None # Order allow,deny # Allow from all # </Directory> en deze werkte (voor m'n server verhuizing) gewoon goed... heeft dat misschien te maken met dat ik toen op win xp draaide???
en hier zijn de logs na het benaderen van een aantal van de aliassen:quote:error.log [Tue Aug 10 21:02:32 2004] [error] [client 10.0.0.180] Filename is not valid: d:/www/project 1 - ubb" [Tue Aug 10 21:02:40 2004] [error] [client 10.0.0.180] Filename is not valid: d:/www/project 4 - forum" hierzo lijkt het prob te liggen maar wat vind ie dan niet leuk...?quote:acces.log 10.0.0.180 - - [10/Aug/2004:21:02:32 +0200] "GET /UBB/ HTTP/1.1" 403 294 10.0.0.180 - - [10/Aug/2004:21:02:32 +0200] "GET /UBB/ HTTP/1.1" 403 294 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)" 10.0.0.180 - - [10/Aug/2004:21:02:40 +0200] "GET /forum/ HTTP/1.1" 403 296 10.0.0.180 - - [10/Aug/2004:21:02:40 +0200] "GET /forum/ HTTP/1.1" 403 296 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)" |
Jump | dinsdag 10 augustus 2004 @ 21:08 |
kan je in plaats van aliassen aanmaken gewoon die mappen direct op de server plaatsen ? |
mschol | dinsdag 10 augustus 2004 @ 21:10 |
quote:Op dinsdag 10 augustus 2004 21:08 schreef Jump het volgende: kan je in plaats van aliassen aanmaken gewoon die mappen direct op de server plaatsen ? staan al direct op de server maar om het voor mij overzichtelijk te houden ben ik een beetje alles gaan hernoemen en om nou mensen "project 4 - forum" in te laten tikken is errug onvriendelijk (dit geld dus ook voor mij..)
maar ik ga eff kijken wat er gebeurd als ik de - uit de naam haal..
Edit:
de - weghalen had geen succes ga nu de slashes in de directory veranderen...
Edit 2: de slahses veranderen had kennelijk succes, geen idee waarom...
het is nu:quote:Alias /UBB/ "D:/www/Project 1 - Ubb/"
<Directory "D:/www/Project 1 - Ubb/"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
[ Bericht 17% gewijzigd door mschol op 10-08-2004 21:25:07 ] |
devzero | woensdag 11 augustus 2004 @ 09:55 |
Misschien een wat late reactie, maar dat staat gewoon vermeld in de httpd.conf van apache (voor windows)quote:# NOTE: Where filenames are specified, you must use forward slashes # instead of backslashes (e.g., "c:/apache" instead of "c:\apache"). # If a drive letter is omitted, the drive on which Apache.exe is located # will be used by default. It is recommended that you always supply # an explicit drive letter in absolute paths, however, to avoid # confusion. |