Der apache
Benutzer kommt aus php-fpm.conf
Datei. Es spielt keine Rolle, dass Sie es als root ausführen, der Dienst wird als der Benutzer gestartet, der in dieser Datei konfiguriert ist.
Finden Sie Ihre php-fpm.conf
Datei. Es sollte irgendwo in /etc
sein . Bearbeiten Sie es und ändern Sie die Zeilen
user = apache
group = apache
zu
user = www-data
group = www-data
Ich gehe davon aus, dass Ihre Standard-nginx-Konfiguration auch den www-data
verwendet Benutzer.
Für ein Docker-OpenShift ohne Root-Weg, bereiten Sie Gruppen im Build vor
vim /etc/groups
z.B. nobody:x:999:
es ist nach einem Update in php-fpm