webstation update von heute 08.02.2018 / nextcloud nicht mehr erreichbar

Status
Für weitere Antworten geschlossen.

dditt

Benutzer
Mitglied seit
08. Feb 2018
Beiträge
59
Punkte für Reaktionen
0
Punkte
6
Hallo Zusammen,

kann mir jemand sagen was mit dem heutigen update von der app webstation geändert wurde?

ich tippe stark darauf, dass seit dem update meine nextcloud Installation nicht mehr erreichbar ist. seit dem update erhalte ich den http error 500.

ich muss dazu sagen, ich bin in der hinsicht nicht der fitteste und war froh wie ich meine nextcloud endlich am laufen hatte.

nur leider weiß ich jetzt gerade gar nicht, wo ich zum suchen anfangen soll, um meine nextcloud wieder erreichen zu können.


ein paar info:

ds916+
dsm 6.1
nextcloud instanz 12.0.4 -> erreichbar über https://xxxx.de/Nextcloud
php5.6

und lief bis heute früh bis vor dem update.


einzig was ich in der nextcloud oberfläche gemacht hatte heute, war nachschauen ob updates verfügbar sind. unter einstellungen wurde mir dann das 12.0.5 angezeigt. nach dem anklicken kam ich auf die angehängte seite (beispiel foto), wo mir dann jedoch die v13 angezeigt wurde. hier habe ich dann nicht mehr auf "Start update" geklickt sondern die seite mit X verlassen.

Unbenannt.JPG


nach meinem bauchgefühl kann es entweder nur eine änderungen durch das update im webserver verursacht haben, oder meine nextcloud hängt jetzt in dem update vorgang fest?


kann mir evtl. jemand helfen?


Danke!


dditt
 
Zuletzt bearbeitet:

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.187
Punkte für Reaktionen
874
Punkte
268
habe gerade webstn updated, scheint ohne Probleme zu laufen
 

dditt

Benutzer
Mitglied seit
08. Feb 2018
Beiträge
59
Punkte für Reaktionen
0
Punkte
6
kann das probleme machen?

"Supports multiple PHP profiles"
 

bananie

Benutzer
Mitglied seit
14. Dez 2015
Beiträge
160
Punkte für Reaktionen
0
Punkte
0
Kann sein, muss aber nicht! Ich würde an deiner Stelle mal den Browser-Cache löschen und noch mal probieren.
 

dditt

Benutzer
Mitglied seit
08. Feb 2018
Beiträge
59
Punkte für Reaktionen
0
Punkte
6
ich habe es schon auf mehreren rechnern versucht. auch die android app verbindet nicht mehr... :-(


EDIT

kann ich einfach das PHP7 profil entfernen?
 

bananie

Benutzer
Mitglied seit
14. Dez 2015
Beiträge
160
Punkte für Reaktionen
0
Punkte
0
Die "Default Profile" würde ich jetzt nicht anrühren. Ausser du hast da was geändert. Ich hab die "Default Profile" so gelassen wie sie sind bzw. hab sie wieder auf "Standard" gesetzt und hab mir ein neues Profil angelegt.

Die "Default Profile" können dir auch eine Hilfe sein, wenn du bei deinem angelegten Profil was falsch eingestellt hast und du wissen willst was eigentlich der "Standard" war. Also besser nicht löschen.

Warte lieber, bis sich jemand meldet der sich mit Nextcloud auskennt.
 

dditt

Benutzer
Mitglied seit
08. Feb 2018
Beiträge
59
Punkte für Reaktionen
0
Punkte
6
okay, danke.

sollte ich das evtl in meinem post-betreff mit reinschreiben...


EDIT1:
Kann es unter umständen sein, dass das update der webstation nun einen eintrag in den php setting unter open_basedir benötigt?

meine einstellung bisher ist lediglich "none"

EDIT2:

wollte eben das update per kommandozeile und occ starten, da kommt aber folgende fehlermeldung:

xxxxx web/nextcloud$ sudo -u xxxx php occ
An unhandled exception has been thrown:
exception 'Doctrine\DBAL\DBALException' with message 'Failed to connect to the database: An exception occured in driver: could not find driver' in /xxx/web/nextcloud/lib/private/DB/Connection.php:61
Stack trace:
#0 /xxx/web/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(429): OC\DB\Connection->connect()
#1 /xxx/web/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(389): Doctrine\DBAL\Connection->getDatabasePlatformVersion()
#2 /xxx/web/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(328): Doctrine\DBAL\Connection->detectDatabasePlatform()
#3 /xxx/web/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(623): Doctrine\DBAL\Connection->getDatabasePlatform()
#4 /xxx/web/nextcloud/lib/private/DB/Connection.php(148): Doctrine\DBAL\Connection->setTransactionIsolation(2)
#5 /xxx/web/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php(172): OC\DB\Connection->__construct(Array, Object(Doctrine\DBAL\Driver\PDOMySql\Driver), Object(Doctrine\DBAL\Configuration), Object(Doctrine\Common\EventManager))
#6 /xxx/web/nextcloud/lib/private/DB/ConnectionFactory.php(151): Doctrine\DBAL\DriverManager::getConnection(Array, Object(Doctrine\DBAL\Configuration), Object(Doctrine\Common\EventManager))
#7 /xxx/web/nextcloud/lib/private/Server.php(588): OC\DB\ConnectionFactory->getConnection('mysql', Array)
#8 /xxx/web/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(113): OC\Server->OC\{closure}(Object(OC\Server))
#9 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(115): Pimple\Container->offsetGet('OCP\\IDBConnecti...')
#10 /xxx/web/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('OCP\\IDBConnecti...')
#11 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(163): OC\ServerContainer->query('OCP\\IDBConnecti...')
#12 /xxx/web/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(109): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(OC\Server))
#13 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(115): Pimple\Container->offsetGet('DatabaseConnect...')
#14 /xxx/web/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('DatabaseConnect...')
#15 /xxx/web/nextcloud/lib/private/Server.php(1345): OC\ServerContainer->query('DatabaseConnect...')
#16 /xxx/web/nextcloud/lib/private/Server.php(309): OC\Server->getDatabaseConnection()
#17 /xxx/web/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(113): OC\Server->OC\{closure}(Object(OC\Server))
#18 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(115): Pimple\Container->offsetGet('OC\\Authenticati...')
#19 /xxx/web/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('OC\\Authenticati...')
#20 /xxx/web/nextcloud/lib/private/Server.php(313): OC\ServerContainer->query('OC\\Authenticati...')
#21 /xxx/web/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(113): OC\Server->OC\{closure}(Object(OC\Server))
#22 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(115): Pimple\Container->offsetGet('OC\\Authenticati...')
#23 /xxx/web/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('OC\\Authenticati...')
#24 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(163): OC\ServerContainer->query('OC\\Authenticati...')
#25 /xxx/web/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(109): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(OC\Server))
#26 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(115): Pimple\Container->offsetGet('OC\\Authenticati...')
#27 /xxx/web/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('OC\\Authenticati...')
#28 /xxx/web/nextcloud/lib/private/Server.php(329): OC\ServerContainer->query('OC\\Authenticati...')
#29 /xxx/web/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(113): OC\Server->OC\{closure}(Object(OC\Server))
#30 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(115): Pimple\Container->offsetGet('OCP\\IUserSessio...')
#31 /xxx/web/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('OCP\\IUserSessio...')
#32 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(163): OC\ServerContainer->query('OCP\\IUserSessio...')
#33 /xxx/web/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(109): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(OC\Server))
#34 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(115): Pimple\Container->offsetGet('UserSession')
#35 /xxx/web/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('UserSession')
#36 /xxx/web/nextcloud/lib/private/Server.php(1213): OC\ServerContainer->query('UserSession')
#37 /xxx/web/nextcloud/lib/private/Server.php(648): OC\Server->getUserSession()
#38 /xxx/web/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(113): OC\Server->OC\{closure}(Object(OC\Server))
#39 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(115): Pimple\Container->offsetGet('OC\\App\\AppManag...')
#40 /xxx/web/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('OC\\App\\AppManag...')
#41 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(163): OC\ServerContainer->query('OC\\App\\AppManag...')
#42 /xxx/web/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(109): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(OC\Server))
#43 /xxx/web/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(115): Pimple\Container->offsetGet('AppManager')
#44 /xxx/web/nextcloud/lib/private/ServerContainer.php(132): OC\AppFramework\Utility\SimpleContainer->query('AppManager')
#45 /xxx/web/nextcloud/lib/private/Server.php(1518): OC\ServerContainer->query('AppManager')
#46 /xxx/web/nextcloud/lib/private/legacy/app.php(315): OC\Server->getAppManager()
#47 /xxx/web/nextcloud/lib/private/legacy/app.php(110): OC_App::getEnabledApps()
#48 /xxx/web/nextcloud/lib/base.php(673): OC_App::loadApps(Array)
#49 /xxx/web/nextcloud/lib/base.php(1086): OC::init()
#50 /xxx/web/nextcloud/console.php(56): require_once('/volume1/web/ne...')
#51 /xxx/web/nextcloud/occ(11): require_once('/volume1/web/ne...')
#52 {main}xxx/web/nextcloud$


diesen Fehler hatte schon mal jemand - bei google gefunden...

https://github.com/nextcloud/server/issues/5958


mit dem Hinwei "This is caused by a missing PHP module,"


weiß da jemand weiter?
 
Zuletzt bearbeitet:

bananie

Benutzer
Mitglied seit
14. Dez 2015
Beiträge
160
Punkte für Reaktionen
0
Punkte
0
Sind denn bei dir alle Erweiterungen aktiv?

Allgemeine-Einstellungen.jpg
 

dditt

Benutzer
Mitglied seit
08. Feb 2018
Beiträge
59
Punkte für Reaktionen
0
Punkte
6
gewisse Sachen sind gesetzt unter Erweiterungen. Mit diesen hatte es bis heute früh auch funktioniert...

curl ist zb. definitv angehakt.
 

bananie

Benutzer
Mitglied seit
14. Dez 2015
Beiträge
160
Punkte für Reaktionen
0
Punkte
0
Mal im Nextcloud Forum versucht? Sind auch 1-2 Leute da, die Probleme damit haben, zu mindestens mit V13.

https://help.nextcloud.com/c/international

Die meisten hier sind glaube ich ziemlich vorsichtig geworden mit den Updates die da Synology in der letzten Zeit abliefert. ;)
Lieber ein paar Tage warten und schauen ob Leute Probleme haben ...
Sonst sieht das in der Regel so aus: :mad:
 

dditt

Benutzer
Mitglied seit
08. Feb 2018
Beiträge
59
Punkte für Reaktionen
0
Punkte
6
Super, vielen Dank!

Wie gehe ich nun vor? Die jetzige erst deinstallieren? Und die von dir gepostete dann installieren?
 

bananie

Benutzer
Mitglied seit
14. Dez 2015
Beiträge
160
Punkte für Reaktionen
0
Punkte
0
Würde erst mal die Datenbank sichern so wie die Nextcloud Installation. Dann die neue Webstation deinstallieren und alte wieder drauf und gegebenenfalls Diskstation neu starten.

Würde aber noch bis heute Abend warten vielleicht gibt es den einen oder anderen der das Problem hat und dir eine Lösung aufzeigen kann.
 

mrieglhofer

Benutzer
Mitglied seit
17. Aug 2013
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
Das mit dem Downgrade ist leider so eine Sache. Bei mir funktioniert seit heute die Dokuwiki Anmeldung am LDAP nicht mehr. Er bemängelt, dass die LDAP Extension fehlt, obwohl bei beiden PHP Versionen eingetragen.

Nachdem ich einen andere Syno habe, bei der der Fehler nicht autritt, konnte ich es eingrenzen, dass es an dem Webstation Update liegt. Nur zum Downgrade muss man Apache und andere abhängig Programme zuerst deinstallieren. Will man dann Webstation 2.0.1 installieren, geht das ja noch, nur fehlen diese Programme dann. Und Apachezwingt bei der Installation automatisch zum Upgrade auf die aktuelle Version.
 

bananie

Benutzer
Mitglied seit
14. Dez 2015
Beiträge
160
Punkte für Reaktionen
0
Punkte
0
Gut zu wissen, das wusste ich auch noch nicht.

Allerdings müsste Apache doch nichts mitkriegen wenn man die DS kurz vom Internet trennt und Apache manuell installiert. Oder sehe ich das falsch?
 

mrieglhofer

Benutzer
Mitglied seit
17. Aug 2013
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
Könnte funktionieren, wenn man es vorher weiß ;-) und das Apache Installationsfile auch runtergeladen hat. Gute Idee, wenn ich es schaffe, probiere ich das morgen.
 

bananie

Benutzer
Mitglied seit
14. Dez 2015
Beiträge
160
Punkte für Reaktionen
0
Punkte
0
Kannst ja mal berichten ob es funktioniert hat. Sicherlich auch für andere interessant.

Wäre auf jeden Fall den Weg denn ich ausprobiert hätte wenn bei mir das Update in die Hose gegangen wäre.
 
Zuletzt bearbeitet:

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.021
Punkte für Reaktionen
320
Punkte
189
Leere mal den open_basedir in der WebStation und kontrilliere die .htaccess, was die sagt. Dann mal die Rechte zu Gruppen und Besitzer (beides http) in der nextCloud Installation durchgehen, das könnte auch ein Grund sein, wenn nichts mehr geht.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat