gummi2000 Posted July 13, 2016 Share Posted July 13, 2016 Hallo zusammen, ich nutze php5-fpm mit nginx und möchte folgende Werte in die configs (/etc/php5/fpm/pool.d/DOMAIN.DE.conf) übernehmen: env[HOSTNAME] = $HOSTNAMEenv[PATH] = /usr/local/bin:/usr/bin:/bin Weil froxlor beim aktualisieren der configs, die files wieder überschreibt, können die Werte nicht direkt reingeschrieben werden. Und in den "PHP-Konfigurationen" -> "php.ini-Einstellungen" werden die Werte nicht in die Configs übernommen, sondern einfach ignoriert. Gibt es eine Möglichkeit die config-files zu ergänzen bzw. durch eigene Einträge zu erweitern? Link to comment Share on other sites More sharing options...
d00p Posted January 26, 2018 Share Posted January 26, 2018 env[PATH] kann nun in den php-fpm einstellungen angegeben werden, siehe https://github.com/Froxlor/Froxlor/commit/2603a9c869e9262e1e6e7c3d18e5a521be940ea1 Link to comment Share on other sites More sharing options...
d00p Posted July 13, 2016 Share Posted July 13, 2016 Environment Variablen legt man auch nicht in der ini fest. Die einzige Möglichkeit wäre die Klassen zu patchen Link to comment Share on other sites More sharing options...
gummi2000 Posted July 13, 2016 Author Share Posted July 13, 2016 Danke für die schnelle Antwort. Wäre es nicht einfacher wenn es ein Textfeld in Froxlor geben würde, in dem man zusätzliche Environment Variablen eintragen kann oder wird diese Einstellmöglichkeit zu wenig benötigt? Link to comment Share on other sites More sharing options...
d00p Posted July 13, 2016 Share Posted July 13, 2016 Ansich könnte man das tun, aber so wie es ist funktioniert alles - ich wüßte nicht wieso Kunden die PATH Variable im php brauchen... Link to comment Share on other sites More sharing options...
j4mb4l4j4 Posted December 15, 2017 Share Posted December 15, 2017 Ich habe es jetzt so gepatcht und bekomme im Nextcloud/Owncloud Backend auch keinen Fehler mehr: /Froxlor-Document-Root/lib/classes/phpinterface/class.phpinterface_fpm.php 242 # NEXTCLOUD CUSTOM for PATH by Carsten Sievers 243 $fpm_config.= 'env[PATH] = /usr/local/bin:/usr/bin:/bin'."\n"; 244 $fpm_config.= 'env[TMP] = '.$tmpdir."\n"; 245 $fpm_config.= 'env[TMPDIR] = '.$tmpdir."\n"; 246 $fpm_config.= 'env[TEMP] = '.$tmpdir."\n"; Link to comment Share on other sites More sharing options...
cscholz Posted August 18, 2016 Share Posted August 18, 2016 Hi, wenn man Owncloud mit php-fpm betreibt. Wenn sie nicht expliziet gesetzt wird, bekommt Owncloud sonst einen leeren String zurück. https://doc.owncloud.org/server/9.0/admin_manual/installation/source_installation.html#php-fpm-tips-label Link to comment Share on other sites More sharing options...
d00p Posted August 18, 2016 Share Posted August 18, 2016 Owncloud tut unter fpm mit froxlor wunderbar, hatte nie Probleme Link to comment Share on other sites More sharing options...
Question
gummi2000
Hallo zusammen,
ich nutze php5-fpm mit nginx und möchte folgende Werte in die configs (/etc/php5/fpm/pool.d/DOMAIN.DE.conf) übernehmen:
env[HOSTNAME] = $HOSTNAME
env[PATH] = /usr/local/bin:/usr/bin:/bin
Weil froxlor beim aktualisieren der configs, die files wieder überschreibt, können die Werte nicht direkt reingeschrieben werden.
Und in den "PHP-Konfigurationen" -> "php.ini-Einstellungen" werden die Werte nicht in die Configs übernommen, sondern einfach ignoriert.
Gibt es eine Möglichkeit die config-files zu ergänzen bzw. durch eigene Einträge zu erweitern?
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.