Hallo @harry7922
Also meine Erfahrungen sind folgende:
Habe ja nun Wochen mit testen etc. damit zugebracht.
Meine Einstellungen sehen wie folgt aus (System nach wie vor wie oben beschrieben):
im conf Verzeichnis des jeweiligen Hostings erstelle ich für jeden Kunden (Hosting) eine vhost.conf mit diesem Inhalt:
<Directory "/srv/www/vhosts/domain.com/httpdocs">
php_admin_value open_basedir "/srv/www/vhosts/domain.com/httpdocs:/tmp"
php_admin_value safe_mode_exec_dir "/srv/www/vhosts/typo3/im/bin/"
php_admin_value session.save_path "/srv/www/vhosts/domain.com/httpdocs/session"
php_admin_value upload_tmp_dir "/srv/www/vhosts/domain.com/temp"
</Directory>
Die Verzeichnisse session, tmp und temp lege ich jeweils an wie auch
/srv/www/vhosts/typo3/im/bin/
hier liegt ImageMagick 4.2.9
In Plesk setze ich den Safe_mode auf on (kann man auch in der php.ini oder mit in die vhost-conf schreiben)
Rechte habe ich so gesetzt:
in der /etc/group unter psacln❗2524:
hinter den Doppelpunkt den wwwrun eintragen, somit läuft der Apache User in der Gruppe psacln
Die Dateirechte habe ich dann so gesetzt:
z.B. kunde: meyer Gruppe: psacln
Dateirecht: 660 und Verzeichnisse 770
kann man so machen:
mit
/usr/local/psa/admin/sbin/websrvmng -a -v
sage ich Plesk, das es die Konfiguration in der vhost.conf berücksichtigen soll (kann man aber nur über die Konsole machen, frag mal deinen admin).
dann noch einen Apache restart (bei Suse rcapache2 restart)
So läuft alles fast perfekt, ImageMagick wird gefunden, Typo3 funzt.
ABER: auch ich habe trotzdem damit ein großes Problem:
Man kann keine Extensions mehr installieren, da der Apache ja unter wwwrun:www läuft. function make_dir z.B. bekomme ich dann als Fehlermeldung.
Ich kann dann im fileadmin Ordner erstellen, aber in diese keine Dateien hochfahren, was ja auch wieder keinen Sinn macht.
Mit safe_mode off funktioniert alles. Ist die Frage wie sicher das trotzdem noch ist, trotz meiner vhost.conf Einstellungen.
Dann habe ich es mit den Rechten mal so probiert:
Alles läuft mit wwwrun:psacln (mit Chown kann man das ändern)
Dateirechte 644 und Verzeichnisrechte 755, safe_mode on, klappt fast alles, nur die DAM Extension und der t3quixplorer wollen dann auch nicht mehr funktionieren.
Und wie sicher es ist, alle Homepages mit wwrun:psacln laufen zu lassen, trotz safe_mode on???
Man sieht also, über Dateirechte auf einem UNIX System kann man Romane schreiben, fragt man eine Expertenrunde mit 100 Köpfen, bekommt man 100 Meinungen.
So richtig glücklich bin ich mit meinen Konfigurationen auch nicht, vor allem der ausgeschaltete safe_mode bereitet mir doch arg Kopfzerbrechen, aber wie es noch anders laufen könnte, kann ich im Moment auch nicht sagen.
Gruß
daimos