ich habe meine Nextcloud auf 18.0.1 upgedated. Hat soweit funktioniert.
Aber OnlyOffice funktioniert nicht. Ich habe beide Apps Community Document Server und ONLYOFFICE installiert und aktiviert. Wenn ich aber eine neue Datei anlege oder eine bestehende Datei öffne kommt immer:
ONLYOFFICE ist zurzeit nicht erreichbar. Bitte wende Dich an Deinen Administrator
So viel zum Thema “seamless integration” …
Da muss ich mich jetzt wohl an mich selber wenden
Wahrscheinlich stimmt irgendwas unter Einstellungen > Verwaltung > Onlyoffice > Servereinstellungen nicht. Was muss man dort eintragen?
Btw, ich habe ein Webhosting Paket, deshalb nur ein cPanel und die OCC Web App zur Verfügung, keine Konsole…
Ja, habe ich so installiert, hat nichts gebracht.
Wenn ich den Haken bei dem Demoserver setze, funktioniert es übrigens auch nicht. Die Verbindung zum Server funktioniert wohl, aber es kommt nur eine leere weiße Seite und dann passiert nichts mehr…
Btw, mein Log ist voll von diesen wiederkehrenden Meldungen:
Error index Exception: fclose() expects parameter 1 to be resource, null given
Error PHP Undefined offset: 0 at ******************/apps/documentserver_community/lib/Document/FontManager.php#66
Error PHP proc_open() has been disabled for security reasons at ******************/apps/documentserver_community/lib/Document/FontManager.php#64
ich hatte das gleiche Problem mit meiner neu Installierten Nextlcloud Hub. Doch nach einer Suche bin ich fündig geworden und möchte Euch den Lösungsweg zeigen, wie ich ihn gemacht habe:
Die config.php Datei suchen.
Bei mir auf Linux war diese in /var/www/nextcloud/config
Dort befindet sich die Zeile 'overwrite.cli.url' => 'http://nextcloud.euredomain.de',
diese Ändern auf 'overwrite.cli.url' => 'https://nextcloud.euredomain.de',
Dann noch eine Zeile vor ); hinzufügen 'overwriteprotocol' => 'https',
Das wars jetzt die config Datei speichern und schließen.
Nun noch in der Nextcloud selbst auf Einstellungen => ONLYOFFICE
und dort das s zu Eurer Serviceadresse hinzufügen.
Ich hatte das gleiche Problem, der Lösungsansatz von Andreas hat bei mir auch nicht funktioniert. Ich habe danach nochmal alles von vorne installiert und bin mir sicher, dass ich haargenau die gleichen Befehle wie bei der 1. Installation angewendet habe. Der einzige Unterschied war der, dass ich bei der 2. Installation ein gesicherten Zugang (über “Let’s Encrypt”) bereits hatte. Bei der 1. Installation hatte ich erst nach der Installation von Nextcloud einen sicheren Zugang über Let’s Encrypt erstellt. Dies hat meiner Meinung nach zum Kommunikationsproblem zwischen Nextcloud und dem Document_community Server geführt. Also richte erst einen sicheren Zugang über Let’s Encrypt ein und dann erst die Nextclouddateien installieren, dann sollte es klappen.
Übrigens. Der Befehl ‘overwriteprotocol’ => ‘https’, kommt in meiner config.php nicht vor und es klappt trotdem alles prima.