Apache2, public_html anlegen

Sicknature

New Member
Guten Abend zusammen,

habe einen VServer der im groben bereits administriert wird.

Ich habe nun einen neuen benutzer anlgelegt und möchte dass folgendes verzeichnis public ist, sodass besucher keine 403 forbidden meldung erhalten.
Natürlich sollten besucher nur beschränkten zugriff haben, und die webseite nur sehen können ( verzeichnis berechtigung 644?)

var/www/vhosts/domain1/httpdocs

wie genau kann ich das anstellen, habe zugang zur shell.

Danke .
 
Last edited by a moderator:
Einfach einen vHost anlegen Dessen DocumentRoot /var/www/vhosts/domain1/httpdocs ist?
 
Last edited by a moderator:
Und natürlich dafür sorgen, daß der Apache-User lesenden Zugriff auf das Verzeichnis hat. Meine Webroots sind nämlich beispielsweise nicht world-readable, damit meine User sich nicht gegenseitig in die Verzeichnisse schauen können.
 
Hallo und vielen dank für die Infos,

es geht mir darum dass ich diverse Probleme mit den dateiberechtigungen habe und diese lösen möchte. Meine Webseite die in dem Ordner
var/www/vhosts/domain liegt ist aufrufbar. Jedoch ist es so dass mir beim installieren per Backend meines CMS folgendes Problem ausgegeben wird:

Warning: file_put_contents() [function.file-put-contents]: SAFE MODE Restriction in effect. The script whose uid is 0 is not allowed to access /var/www/vhosts/domain1/httpdocs/tmp/

die dateien musste ich per winscp und mit meinem root hochladen.

Das wird wohl eins der Probleme sein.Wie kann ich aber auf den Server mit dem Kundenaccount dateien übertragen? per winscp geht das ja nicht da er keinen shell zugriff hat.
Safe mode habe ich per Plesk für die domain bereits ausgeschaltet.
 
Back
Top