der login für user unter dem der webserver lauft ist aus Sicherheitsgründen in den meisten Distros deaktiviert.
login per apache@ oder www-data@ funktioniert daher nicht.
Alles was der composer mit sudo -u apache erstellt gehört automatisch apache.
kannst ja mal versuche:
sudo -u apache mkdir /var/www/html/neue-umgebung
ls -l -a /var/www/html/neue-umgebung
Code:
[root@server ~]# ls -l -a /var/www/html/neue-umgebung
insgesamt 0
drwxr-xr-x. 3 apache apache 17 13. Feb 22:41 .
drwxr-xr-x. 4 root root 73 13. Feb 22:41 ..
drwxr-xr-x. 2 apache apache 6 13. Feb 22:41 test
Code:
[root@server /]# sudo -h
-u user Befehl oder Datei als angegebener Benutzer ausführen bzw. ändern
wenn oben genanntes dein weg ist soll es mir recht sein. ![Lächeln](images/smilies/smile.png)
das gilt natürlich nur auf einem eigens verwalteten server.
lg Christoph
Lesezeichen