PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [LAMPP]Document-Root ändern



Mirod
08.04.2006, 13:34
Guten Morgen, //Edit: Eigentlich ja schon Mittag :D

ich habe meinen lampp in /opt installiert. Hat alles wunderbar geklappt. Nun möchte ich meinen Arbeitsbereich (Document Root) in mein home verschieben.

Altes DocumentRoot: /opt/lampp/htdocs
Neues DocumentRoot: /home/miro/dev/php

Ich habe dann in meiner httpd.conf das DocumentRoot abgeändert, lampp neu gestartet und wollte dann auf einen Ordner in meinem neuen DocumentRoot zugreifen (/home/miro/dev/php/test/index.php), dann kommt folgender Fehler:


Warning: Unknown: failed to open stream: Keine Berechtigung in Unknown on line 0

Warning: Unknown: Failed opening '/home/miro/dev/php/test/index.php' for inclusion (include_path='.:/opt/lampp/lib/php') in Unknown on line 0

Danach untersuchte ich die httpd.conf noch ein wenig und änderte folgende Zeilen:


#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/home/miro/dev/php">

Der Fehler besteht aber leider auch nach dem erneuten Neustart des lampp. Anhand des Fehlers nehme ich an, es liegt an irgendwelchen Rechten, jedoch hab ich keine Ahnung, wie ich diese neu setzen muss X(

Gruss und danke, Mirod


//Edit:

Es klappt, wenn ich bei den einzelnen Files beiden Rechten "Andere" berechtige, zu lesen. Aber ich finde das etwas mühsam bei jedem File dann manuell noch die Rechte zu setzen.... gibts da eine effizientere Möglichkeit?

old-dad
08.04.2006, 15:47
hi
hast dir ja die antwort schon selber gegeben ;)

ansonsten: man chown und man chgrp
wobei ich nicht verstehe, warum man htdocs in home verlegt

Mirod
08.04.2006, 18:15
wobei ich nicht verstehe, warum man htdocs in home verlegt

Weil ich im Verzeichnis /opt/lampp/htdocs/ keine Schreibrechte habe :(

dmaphy
08.04.2006, 19:53
die schreibrecht kannst du dir aber geben, eben mit den befehlen chown (den Eigentümer einer datei ändern), chgrp (Die Gruppe einer Datei ändern) und chmod (die rechte für die datei ändern) . Dazu musst du aber root sein.

Mirod
09.04.2006, 00:12
Okey, ihr habt mich überzeugt ;>

Ich habe nun der Usergruppe miro für den Ordner htdocs Schreibrechte gegeben, klappt alles wunderbar :-)

*freu* Danke euch!