Das würde mich auch noch interessieren.
Bei mir gibt es auch keine Möglichkeit einen eigenen Pfad anzugeben.
Owncloud 8.1.1 Webhosting Expert M
- naumiX
- Erledigt
-
-
Genau das Problem hatte ich vor ein par Wochen auch - habe dann nur aufgeben können. Wäre somit auch an einer Lösung interessiert.
-
gibt es hier noch eine antwort zu dem thema basedir?
-
Ich würde auch gerne wissen ob das Problem gelöst würde. Ich richte mir gerade eine nextcloud ein und bekomme die gleiche Warnung :(.
-
Hallo,
gibts inzwischen eine Lösung für das Problem mit /dev/urandom ?
Habe gerade auf OC 9 installiert, aber die übliche Fehlermeldung kommt trotzdem noch. Eine entsprechende Einstellung von open_basedir ist nicht möglich in dem Pulldown-Menü.
ZitatPHP hat keine Leserechte auf /dev/urandom wovon aus Sicherheitsgründen höchst abzuraten ist. Weitere Informationen sind in der Dokumentation zu finden.
Gruß
hafgan -
Ich habe das gleiche Problem mit nextcloud 12.0.2
Kann auch /dev/urandom nicht einstellen
-
Ich kann mich noch daran erinnern, das innerhalb eines anderen OC bzw. NC Threads das Thema /dev/urandom schon einmal angesprochen wurde.
Wenn ich mich richtig entsinne ist dev/urandom/ von Seiten Netcup unterbunden aus „Sicherheitsgründen“. Wenn ich falsch liege, lasse ich mich da auch gerne korrigieren....
-
Sind ja auch shared Hostings.
Soweit ich weiss wird da seitens Netcup auch Anpassung vorgenommen.
Sprich : Korney hat Recht
-
Hmm ist ja ein chroot env und in /dev/ ist urandom vorhanden.
Wüsste also nicht, warum das nicht funktionieren sollte / im Lesezugriff, unsicher sein sollte.
-
Ich habe gestern probeweise Nextcloud 12.0.3 auf einem Webhostingpaket 4000 installiert.
Dort habe ich dieselbe Fehlermeldung bzgl. /dev/urandom bekommen.
Nach Rückfrage beim Suppert habe ich die Information erhalten, dass hier nichts geändert wird.
Damit müssen wir also leben oder auf ein vServer Paket umsteigen.
Ich habe mich dann nochmal auf dei Suche gemacht und bin auf folgende Information gestoßen:
==> https://github.com/nextcloud/server/issues/5530
Ich habe mir dann noch den PHP-Code von Nextcloud angesehen.
Ab PHP 7.0 wird die Funktion random_bytes(length) verwendet. Ein Zugriff vom PHP-Skript auf /dev/urandom ist damit nicht notwendig. Die Fehlermeldung wird ab PHP 7.x also unnötigerweise ausgegeben.
-
Hallo in die Runde,
ich hab jetzt keinen detaillierten Überblick darüber was hier jetzt schon gelöst wurde und was nicht. Folgende Fehlermeldung konnte ich jetzt zufällig lösen. Ich kann aber nicht sagen ob das eine Kluge Lösung ist welche ich da gefunden habe. Aber es hat Funktioniert:
Zitat- Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie das Einhängen externen Speicherplatzes, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren werden. Der Fernzugriff auf Dateien und der Versand von E-Mail-Benachrichtigungen kann ebenfalls nicht funktionieren. Es wird empfohlen, die Internetverbindung dieses Servers zu aktivieren, wenn Sie alle Funktionen nutzen möchten
In den PHP-Einstellungen im WCP gibt es die Einstellung: "disable_functions" da ist als Standard die längste Variante gewählt. Beim setzten auf das leere Feld hat meine Nextcloud dann plötzlich Internetzugriff gehabt.
Aber ACHTUNG: Ich bin ein Laie und kann nicht sagen, ob da auch sinnvoll Funktionen dabei waren, die ich jetzt deaktiviert habe...
Ich hoffe ich konnte hier vielleicht etwas beitragen. Vielleicht kann mir auch noch jemand helfen, ich versuche gerade die Cron-Jobs der Nextcloud von den Geplanten Aufgaben übernehmen zu lassen. Leider scheitere ich hierbei. Ich hab folgende Einstellungen gemacht:
- Aufgabentyp: PHP-Script
- Pfadangabe zur cron.php
- PHP-Version: 7.1.10
- Ausführen: Cron-Stil: */15 * * * *
ausgeführt wird der Cronjob manuell, wenn ich auf "Jetzt Ausführen" klicke, aber nicht automatisch. Wäre dankbar wenn hier einer noch den lösenden Einwurf einschiebt.
VG,
grafsimeon
-
In den PHP-Einstellungen im WCP gibt es die Einstellung: "disable_functions" da ist als Standard die längste Variante gewählt. Beim setzten auf das leere Feld hat meine Nextcloud dann plötzlich Internetzugriff gehabt.
Bei mir war das standardmäßig auf LEER!
-
ausgeführt wird der Cronjob manuell, wenn ich auf "Jetzt Ausführen" klicke, aber nicht automatisch. Wäre dankbar wenn hier einer noch den lösenden Einwurf einschiebt.
Du musst auf den grauen Punkt vor dem Cron-Stil klicken
Screenshot-2017-10-13 Geplante Aufgaben - Webhostingcontrolpanel (WCP).pngder wird dann grün mit einem weißen Häkchen drin,
dann ist die automatische Ausführung eingeschaltet...
-
Du musst auf den grauen Punkt vor dem Cron-Stil klicken
Hi Dirk67 und Danke für den Tipp!
Leider löst das nicht mein Problem, ich hatte die Aufgabe aktiviert. Momentan läuft das wieder über AJAX Hast du noch eine andere Idee?