Schreibberechtigungen im Homeverzeichnis

  • Hallo Support,


    wo kann ich einstellen, dass die Web-Verzeichnisse auf dem Web-Benutzer gehören und er dort volle Schreibrechte hat.
    Bei mir sieht das so aus:


    Code
    web0@liveconfig01:~$ ls -la
    total 448
    drwxr-xr-x 8 root     root       4096 Nov 20 21:03 .
    drwxr-xr-x 6 root     root       4096 Jan 30 17:50 ..
    drwxr-x--- 8 www-data web0       4096 Jan 28 20:05 conf
    drwxr-x--- 6 web0     www-data   4096 Apr 10 22:02 html
    drwxr-x--- 3 www-data web0       4096 Apr  1 06:25 logs
    drwxr-x--- 2 web0     web0       4096 Jan 29 21:10 priv
    drwxr-x--- 8 www-data web0       4096 Apr 14 03:32 stats
    drwxrwx--- 2 web0     www-data 425984 Apr 14 23:21 tmp


    Um im aktuellen Contao 4 Erweiterungen und Updates installieren zu können braucht es Composer (wahlweise global installiert oder als .phar-Datei im Hosting).
    Composer legt im Homeverzeichnis ein Arbeitsverzeichnis an, was aber mit den LC erstellten Berechtigungen nicht funktioniert:

    Code
    Cannot create cache directory /var/www/web0/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache
    Cannot create cache directory /var/www/web0/.composer/cache/files/, or directory is not writable. Proceeding without cache


    Nachtrag: die Bash-History funktioniert natürlich so auch nicht.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!