php document_root

php document_root

am 14.10.2006 07:52:21 von KHH

hallo zusammen,
ich möchte auf einem Linux-Server verschiendenen Domains, verschiedene
Verzeichnisse zuordnen.
jede Domain hat quasi ihr homverzeichnis, in dem auch php scripte laufen
sollen.
kann ich diese Pfade nun einfach in die "Document_root" einfügen und das
wars, oder sind noch andere Einstellungen nötig, damit die oho scripte
laufen ??


danke im Vorraus für eure Hilfe


Gruss KH

Re: php document_root

am 15.10.2006 02:59:27 von gandolph

Karl-Heinz H. schrieb:
> hallo zusammen,
> ich möchte auf einem Linux-Server verschiendenen Domains, verschiedene
> Verzeichnisse zuordnen.
> jede Domain hat quasi ihr homverzeichnis, in dem auch php scripte laufen
> sollen.
> kann ich diese Pfade nun einfach in die "Document_root" einfügen und das
> wars, oder sind noch andere Einstellungen nötig, damit die oho scripte
> laufen ??

Wäre 1. kompletter Unsinn, und halte ich für 2. recht unsicher (so wies
*gemeint* war).

"DOCUMENT_ROOT" bezeichnet nichts anderes, als den kompletten Pfad zu
der gerade ausgeführten Dateien. Was Du brauchst nennt sich "open_basedir".

Das zuweisen von Domains zu Directory machst du ja per apache-config,
schätz ich mal. Innerhalb des Blocks


ServerName SUBDOMAIN
ServerAlias SUBDOMAIN SUBDOMAIN
DocumentRoot /path/to/html/files/
SuexecUserGroup user group
ScriptAlias /cgi-bin/ /path/to/html/files/cgi-bin/


kannst Du per

php_admin_value open_basedir /path/to/html/files/:/path/to/somwhere/else/

die Verzeichnise einbaun, auf die Du zugreifen können willst. Wichtig:
verschiedene Pfade werden durch einen : abgetrennt!


hoffe gehelft zu haben
C. Hofmann