Apache2 is een groot nieuw iets voor mij, maar aangezien ik op het moment bezig ben om php te leren en niet iedere keer mijn scripts wil uploaden naar mijn hosting heb ik de tip gekregen op zelf een server op te zetten waar ik de scripts kan zien.
Dit heb ik gedaan en dmv een vhost die verwijst naar mijn home/web directory ben ik lekker aan het kloten met php.
Alles gaat goed, want als ik 127.0.0.1 pak dan word de site netjes weergegeven echter alle plaatjes die in een onderliggende map staan worden geblokkeerd zo ook les scripts die niet in de root folder van de site staan.
drwxr-xr-x)
Dit is wat ik momenteel in mijn vhost script heb staan
Wat is er fout dat ik niet bij de onderliggende mappen kan?
Dit heb ik gedaan en dmv een vhost die verwijst naar mijn home/web directory ben ik lekker aan het kloten met php.
Alles gaat goed, want als ik 127.0.0.1 pak dan word de site netjes weergegeven echter alle plaatjes die in een onderliggende map staan worden geblokkeerd zo ook les scripts die niet in de root folder van de site staan.
de rechten staan allemaal goed lijkt me alles is namelijk op rw -r -r ingesteld (behalve de dirs opForbidden
You don't have permission to access /scripts/les1/first.php on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.0.55 (Debian) PHP/5.1.2-1 Server at 127.0.0.1 Port 80
drwxr-xr-x)
Dit is wat ik momenteel in mijn vhost script heb staan
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
| cat /etc/apache2/sites-available/default
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /home/White_Tiger/website
<Directory />
Options FollowSymLinks
AllowOverride none
</Directory>
<Directory /home/White_Tiger/website/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost> |
Wat is er fout dat ik niet bij de onderliggende mappen kan?
[ Voor 8% gewijzigd door Verwijderd op 14-02-2006 01:23 ]