Page 1 of 1

php_admin_value sys_temp_dir und NextCloud 29

Posted: Fri 24. May 2024, 09:09
by space2place
Moin zusammen,
Mit der NextCloud Version 29 haben die anscheinend ein neues Feature implementiert was per PHP "sys_get_temp_dir" abruft.
Hier wird aktuell immer "/tmp" ausgegeben und somit erhält man in NC Log folgende Meldung:

Code: Select all

Fehler beim Prüfen des verfügbaren Festplattenspeichers des temporären PHP-Pfads oder kein freien Festplattenspeicherplatz zurückgegeben. Temporärer Pfad: /home/users/username/tmp
Wenn ich "disk_free_space" unter "disabled functions" rausnehme ist die Meldung weg.
Nun habe ich gesehen, dass in der PHPInfo "sys_temp_dir" kein Value besitzt und somit dann wohl ein Default Systemvalue gezogen wird.
Man könnte auch anstatt "disk_free_space" freizugeben auch bei dem User ein PHP Value setzen:

Code: Select all

sys_temp_dir = /home/users/username/tmp/
Es wird zwar in der PHPInfo angezeigt, aber es greift nicht.

Habt Ihr eine Idee auf die Freigabe von "disk_free_space" oder kann man das bei KeyHelp evtl direkt sys_temp_dir "Default" mässig setzen, das der Pfad auch greift?

Gruß
Sascha

PS: Ich habe es bewusst nach Off Topic geklegt, weil ich mir dachte das es nicht direkt ein KeyHelp Problem ist

Re: php_admin_value sys_temp_dir und NextCloud 29

Posted: Fri 24. May 2024, 09:51
by Florian
Hallo,

ich hab mal geguckt weil ich diesen Fehler auch schon hatte. Nextcloud gibt doch den korrekten temporären Pfad an:

Fehler beim Prüfen des verfügbaren Festplattenspeichers des temporären PHP-Pfads oder kein freien Festplattenspeicherplatz zurückgegeben. Temporärer Pfad: /home/users/keyhelpuser/tmp

Ne andere Möglichkeit außer die PHP-Funktion zu aktivieren habe ich bisher nicht.

Re: php_admin_value sys_temp_dir und NextCloud 29

Posted: Fri 24. May 2024, 09:56
by space2place
Moin Florian,
Danke für die Rückmeldung. Ich habe mich bei NextCloud mal mit an den bestehenden Thread gehaben:
https://help.nextcloud.com/t/fehler-nac ... h/190337/4

Mal schauen was da noch gemeldet wird

Gruß
Sascha

Re: php_admin_value sys_temp_dir und NextCloud 29

Posted: Fri 24. May 2024, 10:34
by Tobi
space2place wrote: Fri 24. May 2024, 09:09
Wenn ich "disk_free_space" unter "disabled functions" rausnehme ist die Meldung weg.
Und warum ist das nicht die Lösung?

Re: php_admin_value sys_temp_dir und NextCloud 29

Posted: Fri 24. May 2024, 10:49
by space2place
Tobi wrote: Fri 24. May 2024, 10:34 Und warum ist das nicht die Lösung?
Grundsätzlich ist das auch OK für mich, aber wenn ich einen Parameter setzen kann der das Problem behebt, nutze ich den Parameter und aktiviere keine Funktion.
Just my 2 Cent

Re: php_admin_value sys_temp_dir und NextCloud 29

Posted: Fri 24. May 2024, 11:11
by Tobi
Da kann ich dich durchaus verstehen.

Ich verwende aus diesem Grund immer separate Nextcloud-User um den impact auf andere Systeme möglichst gering zu halten.