PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Berechtigungen für apache konfigurieren



Hannibal19xx
28.01.05, 21:39
Hallo

Habe nen apache laufen, der auf folgendes Verzeichnis zugreifen soll:

/srv/www/htdocs

In diesem Ordner liegt einmal ne index.php, welche auch auf geht, wenn ich localhost aufrufe, oder eben jemand extern die adresse des servers...soweit so gut.

Nun soll derjenige aber auch auf /srv/www/htdocs/img zugreifen können und die entsprechenden unterverzeichnisse, auf /srv/www/htdocs/phpMyAdmin allerdings soll nur localhost zugreifen können

Wie mache ich das in der httpd.conf am Besten?

Danke

`kk
28.01.05, 22:39
Stell doch einfach in der Konfigurationsdatei von phpmyadmin als Authentifizierungsmethode http ein. Oder hab ich dein Problem falsch verstanden?
Falls ja wär ne Neuformulierung sehr nett. ;)

Gruß, Kai.

whistle
28.01.05, 22:48
Das geht wohl in deine Richtung:

<Directory "/srv/www/htdocs/phpMyAdmin">
Order allow,deny
Allow from 192.168.0.144 (mit deiner IP ersetzten)
</Directory>

Gruß
Whistle

Hannibal19xx
29.01.05, 10:22
ok, mit phpmyadmin ist klar, das bekomm ich hin...
aber wie stelle ich es an, dass man auf /srv/www/htdocs alles andere lesen kann, also extern und auch die unterordner wie Astra oder Img voll angezeigt werden und wenn eben keine index-datei vorhanden ist, soll einfach eine liste gezeigt werden

whistle
29.01.05, 10:42
Da verweise ich mal auf:
Apache Manual (http://httpd.apache.org/docs-2.0/mod/core.html#options)
und Apache Manual zum 2. (http://httpd.apache.org/docs-2.0/howto/htaccess.html)
Gruß
Whistle

Hannibal19xx
29.01.05, 10:47
leider finde ich da nirgens etwas, wie ich das ganze auch für alle unterordner übernehmen kann :(

Roger Wilco
29.01.05, 13:49
Doch (http://httpd.apache.org/docs-2.0/mod/core.html#directory), findest du. Sollen wir dir die Apache-Doku vorlesen?