Installation mit falschen User / Ubuntu 18.04 - PHP 7.2 - FPM - Apache2 - ispconfig
Hallo zusammen,
ich habe einen neuen Ubuntu 18.04 Server aufgesetzt. Webserver wegen noch vielen Contao 3´s Apache2. Dazu habe ich PHP als 7.2 FPM installiert. Verwaltung erfolgt über ispconfig
Die Installation ist weistes gehend nach folgender Anleitung erfolgt:
https://www.howtoforge.com/tutorial/...g/2/#g0.0.14.2
Dadurch werden die Dateien nicht wie üblich als www-data abgelegt sondern unter den speziellen User / Kunden Beispielsweise web17:client11
Wenn ich nun den Contao Manager ausführe und php /user/bin/php wähle, läuft die Installation durch aber die angelegten Dateien sind alle unter www-data:www-data angelegt und nicht wie erwartet als web17:client11
Dadurch bekomme ich bei Aufruf des Backend 500-Error da nicht die nötigen Rechte für cache und log unter dem user www-data bestehen.
Ein chown web17:client11 -R löst das Problem temporär aber ist ja nicht eine dauerhafte Lösung für alle Installationen immer die Besitzer abzuändern.
Wie schaffe ich es das der Contao Manager auch durch / mit PHP-FPM unter den speziellen User läuft?
Php-Informationen unter Contao-Manager zeigt mir an das er über das Apache-Mod läuft. Ein info.php unter dem User zeigt FPM. Wie kann ich das gleichziehen?
Danke
Gruß
Newan
Heute nochmal versucht frischen User zu installieren, bleibt dabei immer als www-data
drwxrwxr-x 11 web28 client20 4096 Nov 28 23:40 .
drwx--x--x 6 web28 client20 4096 Nov 28 15:48 ..
drwxr-xr-x 2 www-data www-data 4096 Nov 28 23:40 app
drwxr-xr-x 25 www-data www-data 4096 Nov 28 23:40 assets
-rw-r--r-- 1 www-data www-data 1241 Nov 28 23:37 composer.json
-rw-r--r-- 1 www-data www-data 334241 Nov 28 23:37 composer.lock
drwxr-xr-x 3 www-data www-data 4096 Nov 28 23:40 contao-manager
drwxr-xr-x 2 www-data www-data 4096 Nov 28 23:40 files
drwxr-xr-x 7 www-data www-data 4096 Nov 28 23:40 system
drwxr-xr-x 2 www-data www-data 4096 Nov 28 23:40 templates
drwxr-xr-x 4 www-data www-data 4096 Nov 28 23:40 var
drwxr-xr-x 50 www-data www-data 4096 Nov 28 23:40 vendor
drwxrwxrwx 5 web28 client20 4096 Nov 28 23:40 web