Webserver lokal

email.listen at googlemail.com email.listen at googlemail.com
Do Jul 29 17:29:58 BST 2010


Am Do, 29. Juli 2010, um 16:10:10 schrieb Nicole Schulze:
> Hallo Gerrit,
> 
> Am 26.07.2010 22:06, schrieb Gerrit Wenig:
> > sofern Du es noch nicht gefunden hast:
> > 
> > http://httpd.apache.org/docs/2.2/howto/public_html.html
> 
> danke, irgendwie ist das wohl noch zu viel englisch für mein Hirn,
> wirklich durchblicken tu ich nicht. Na ja, bleibts halt bei nem Link mit
> ln -s auf public_html in meinem Home-Verzeichnis :-)
[...]
Link ist schon der richtige Ansatz, nur die Stelle die du dir ausgesucht hast 
ist noch nicht ganz die richtige...
:-)

siehe auch:
http://httpd.apache.org/docs/2.2/mod/mod_userdir.html#userdir

Zum Glück arbeitet Apache schon seit geraumer Zeit mit Links die auf 
erweiternde Module verweisen!1
Siehe folgendes Beispiel:
  $ ls -l apache2/mods-enabled/userdir.conf
  [...] apache2/mods-enabled/userdir.conf -> ../mods-available/userdir.conf

Falls dieser link bei dir noch nicht / nicht mehr existiert, leg ihn einfach 
neu an.


Es gibt bei Debian und Ubuntu eine Datei in der die nötigen Einstellungen für 
userdir bereits drin stehen.

Drin steht:
---8<---  /etc/apache2/mods-enabled/userdir.conf ---8<---
<IfModule mod_userdir.c>
        UserDir public_html
        UserDir disabled root

        <Directory /home/*/public_html>
                AllowOverride FileInfo AuthConfig Limit Indexes
                Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
                <Limit GET POST OPTIONS>
                        Order allow,deny
                        Allow from all
                </Limit>
                <LimitExcept GET POST OPTIONS>
                        Order deny,allow
                        Deny from all
                </LimitExcept>
        </Directory>
</IfModule>

---8<---   ---8<---

falls du ab Ubuntu 10.04 php scripte im userdir ausführen willst beachte bitte 
auch:

http://wiki.ubuntuusers.de/Apache#mod-userdir-ab-Ubuntu-10-04

Ansonsten werden php Dateien nur heruntergeladen und nicht ausgeführt.

regards,
thomas