PHP 7 manuell upgraden

Status
Für weitere Antworten geschlossen.

Holger1974

Benutzer
Mitglied seit
16. Jul 2016
Beiträge
607
Punkte für Reaktionen
15
Punkte
44
So sieht es wohl aus. Ich hoffe, dass dann zeitnah auch ein Upgrade für die Webstation kommt.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Photo Station und Web Station und Office hängen noch am php70.
Paket Calendar hängt noch an php56.

Mal sehen, wann diese Abhängigkeiten korrigiert werden....
 

Holger1974

Benutzer
Mitglied seit
16. Jul 2016
Beiträge
607
Punkte für Reaktionen
15
Punkte
44
Ich hoffe, sehr zeitnah. Solange die vorgenannten Abhängigkeiten bestehen, erscheint bei Joomla auch immer wieder der Hinweis, wegen der veralteten PHP-Version. Und Mediawiki 1.3.2 braucht wohl auch PHP 7.2, um korrekt zu laufen.
 

boxer0904

Benutzer
Mitglied seit
20. Jun 2018
Beiträge
35
Punkte für Reaktionen
4
Punkte
8
also ein Neustart der Diskstation hat es nicht gebracht. Googlen macht auch kein Sinn. Gibt noch keine Informationen. Oder hab noch nichts gefunden.
ich habe ja noch 5.6 Installiert. Vielleicht muss das deinstalliert werden?? :confused:
 

Holger1974

Benutzer
Mitglied seit
16. Jul 2016
Beiträge
607
Punkte für Reaktionen
15
Punkte
44
Jemand ne Lösung gefunden, wie man PHP 7.2 bei der Webstation aktiviert? oder hat Synolgoy nur halbe Arbeit geleistet und "vergessen", ein Upgrade nachzuliefern?
 

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.777
Punkte
314
Paket Calendar hängt noch an php56.

Guten Morgen, ich glaube eure Probleme mit dem manuellen Udate für php 7.2 haben sich soeben erledigt.
Ich habe gerade ganz frisch vor wenigen Minuten ein Update vom Calendar erhalten und als ich ihn Aktualisieren wollte, kam dieses Hinweisfenster:

php7_2.jpg

Bitte schaut nach, ob nicht euch bei euch schon die php 7.2 Version angeboten wird. Dann erspart ihr euch das manuelle Installieren.

Nachtrag:
Ahhhhhhhhhh, jetzt habe ich erst alle Beiträge gelesen, die php 7.2 Version ist ja schon bekannt, das Problem besteht jetzt dass die diversen Programmpakete noch "nachgezogen" werden müssen.
Nun es besteht ja Hoffnung, wenn sie jetzt mit dem Calendar begonnen haben, vielleicht ziehen sie dann die anderen Pakete auch noch zeitnah nach.

ich habe ja noch 5.6 Installiert. Vielleicht muss das deinstalliert werden?

Bisher war es so, dass bei der Deinstallation von einer php Version eine Warnmeldung ausgegeben wurde, falls noch ein Programmpaket installiert war, welches diese php Version benötigt.
Also beim Klicken auf php.xxxx deinstallieren, öffnete sich ein Fenster mit der Warnmeldung " Programm xyz benötigt php.xxx Version, möchten sie trotzdem Deinstallieren" ? Oder so ähnlich ist der Inhalt vom Warnfenster.
 
Zuletzt bearbeitet:

Holger1974

Benutzer
Mitglied seit
16. Jul 2016
Beiträge
607
Punkte für Reaktionen
15
Punkte
44
Bei Synoliogy.com habe ich diesen Eintrag entdeckt.

Heißt: Web Station Upgrade noch im Januar, und mit DS 6.2.2 im Februar dann auch PHP 7.2 Unterstützung
 

Neodys

Benutzer
Mitglied seit
26. Dez 2018
Beiträge
16
Punkte für Reaktionen
0
Punkte
1
Synology hat PHP 7.2 veröffentlicht! Ich denke, das könnte besonders auch für alle Nextcloud User interessant sein.
 
Zuletzt bearbeitet von einem Moderator:

boxer0904

Benutzer
Mitglied seit
20. Jun 2018
Beiträge
35
Punkte für Reaktionen
4
Punkte
8
@Ranseier99 danke für die Info und den Link. ich glaube uns bleibt nur abzuwarten. Ich habe alles versucht. Mir ist es nicht gelungen 7.2 in der Webstation zu aktivieren.

Bin für jede Info dankbar!!!
 

Heaven1976

Benutzer
Mitglied seit
25. Nov 2018
Beiträge
124
Punkte für Reaktionen
0
Punkte
16
Hab auch gerade gesehn, das ich php 7.2 installieren kann, aber die Pakete wie meine Webstation sind damit noch nicht kompatible und somit kann ich meine webseiten noch nicht mit php 7.2 laufen lassen.
Werde es installieren, wenn man auch in der Webstation 7.2 Profile erstellen kann.
 

Holger1974

Benutzer
Mitglied seit
16. Jul 2016
Beiträge
607
Punkte für Reaktionen
15
Punkte
44
Womöglich ist die bisher fehlende Einbindung von PHP 7.2 in die Diskstation auch die Ursache dafür, dass die Aktualisierung auf die neueste MediaWiki-Version gescheitert ist. Ich verwende die 1.3.0-Version, die 1.3.2 arbeitet mt PHP 7.0 nicht.
 

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.777
Punkte
314
Der Satz ist verwirrend. Die PHP7.2 ist ja bereits in die Diskstation eingebunden!

php7_2_paketzentrum.jpg

Nur die Pakete müssen jetzt nach der Reihe noch aktualisiert werden. So läuft n.m.W. der Calendar bereits auf PHP7.2
 

Holger1974

Benutzer
Mitglied seit
16. Jul 2016
Beiträge
607
Punkte für Reaktionen
15
Punkte
44
Wenn ich Mediawiki auf 1.32 update (verwende derzeit 1.30) erscheint folgende Fehlermeldung:
MediaWiki internal error.

Original exception: [340310cb34632cec6622c1d6] /mediawiki/ Wikimedia\Rdbms\DBQueryError from line 1496 of /volume1/web/mediawiki/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT slot_revision_id,slot_content_id,slot_origin,slot_role_id,content_size,content_sha1,content_address,content_model FROM `mwikislots` INNER JOIN `mwikicontent` ON ((slot_content_id = content_id)) WHERE slot_revision_id = '1'
Function: MediaWiki\Revision\RevisionStore::loadSlotRecords
Error: 1146 Table 'mediawiki.mwikislots' doesn't exist (localhost:/run/mysqld/mysqld10.sock)

Backtrace:
#0 /volume1/web/mediawiki/includes/libs/rdbms/database/Database.php(1466): Wikimedia\Rdbms\Database->makeQueryException(string, integer, string, string)
#1 /volume1/web/mediawiki/includes/libs/rdbms/database/Database.php(1226): Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string, boolean)
#2 /volume1/web/mediawiki/includes/libs/rdbms/database/Database.php(1693): Wikimedia\Rdbms\Database->query(string, string)
#3 /volume1/web/mediawiki/includes/libs/rdbms/database/DBConnRef.php(49): Wikimedia\Rdbms\Database->select(array, array, array, string, array, array)
#4 /volume1/web/mediawiki/includes/libs/rdbms/database/DBConnRef.php(261): Wikimedia\Rdbms\DBConnRef->__call(string, array)
#5 /volume1/web/mediawiki/includes/Revision/RevisionStore.php(1617): Wikimedia\Rdbms\DBConnRef->select(array, array, array, string, array, array)
#6 /volume1/web/mediawiki/includes/Revision/RevisionStore.php(1671): MediaWiki\Revision\RevisionStore->loadSlotRecords(string, integer)
#7 [internal function]: MediaWiki\Revision\RevisionStore->MediaWiki\Revision\{closure}()
#8 /volume1/web/mediawiki/includes/Revision/RevisionSlots.php(165): call_user_func(Closure)
#9 /volume1/web/mediawiki/includes/Revision/RevisionSlots.php(107): MediaWiki\Revision\RevisionSlots->getSlots()
#10 /volume1/web/mediawiki/includes/Revision/RevisionRecord.php(192): MediaWiki\Revision\RevisionSlots->getSlot(string)
#11 /volume1/web/mediawiki/includes/Revision.php(697): MediaWiki\Revision\RevisionRecord->getSlot(string, integer)
#12 /volume1/web/mediawiki/includes/Revision.php(965): Revision->getMainSlotRaw()
#13 /volume1/web/mediawiki/includes/page/WikiPage.php(641): Revision->getContentModel()
#14 /volume1/web/mediawiki/includes/libs/objectcache/WANObjectCache.php(1277): WikiPage->{closure}(boolean, integer, array, NULL)
#15 /volume1/web/mediawiki/includes/libs/objectcache/WANObjectCache.php(1150): WANObjectCache->doGetWithSetCallback(string, integer, Closure, array)
#16 /volume1/web/mediawiki/includes/page/WikiPage.php(647): WANObjectCache->getWithSetCallback(string, integer, Closure)
#17 /volume1/web/mediawiki/includes/page/WikiPage.php(269): WikiPage->getContentModel()
#18 /volume1/web/mediawiki/includes/page/WikiPage.php(256): WikiPage->getContentHandler()
#19 /volume1/web/mediawiki/includes/actions/Action.php(98): WikiPage->getActionOverrides()
#20 /volume1/web/mediawiki/includes/actions/Action.php(156): Action::factory(string, WikiPage, RequestContext)
#21 /volume1/web/mediawiki/includes/MediaWiki.php(155): Action::getActionName(RequestContext)
#22 /volume1/web/mediawiki/includes/MediaWiki.php(777): MediaWiki->getAction()
#23 /volume1/web/mediawiki/includes/MediaWiki.php(517): MediaWiki->main()
#24 /volume1/web/mediawiki/index.php(42): MediaWiki->run()
#25 {main}

Exception caught inside exception handler: [340310cb34632cec6622c1d6] /mediawiki/ Wikimedia\Rdbms\DBQueryError from line 1496 of /volume1/web/mediawiki/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT slot_revision_id,slot_content_id,slot_origin,slot_role_id,content_size,content_sha1,content_address,content_model FROM `mwikislots` INNER JOIN `mwikicontent` ON ((slot_content_id = content_id)) WHERE slot_revision_id = '1'
Function: MediaWiki\Revision\RevisionStore::loadSlotRecords
Error: 1146 Table 'mediawiki.mwikislots' doesn't exist (localhost:/run/mysqld/mysqld10.sock)

Backtrace:
#0 /volume1/web/mediawiki/includes/libs/rdbms/database/Database.php(1466): Wikimedia\Rdbms\Database->makeQueryException(string, integer, string, string)
#1 /volume1/web/mediawiki/includes/libs/rdbms/database/Database.php(1226): Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string, boolean)
#2 /volume1/web/mediawiki/includes/libs/rdbms/database/Database.php(1693): Wikimedia\Rdbms\Database->query(string, string)
#3 /volume1/web/mediawiki/includes/libs/rdbms/database/DBConnRef.php(49): Wikimedia\Rdbms\Database->select(array, array, array, string, array, array)
#4 /volume1/web/mediawiki/includes/libs/rdbms/database/DBConnRef.php(261): Wikimedia\Rdbms\DBConnRef->__call(string, array)
#5 /volume1/web/mediawiki/includes/Revision/RevisionStore.php(1617): Wikimedia\Rdbms\DBConnRef->select(array, array, array, string, array, array)
#6 /volume1/web/mediawiki/includes/Revision/RevisionStore.php(1671): MediaWiki\Revision\RevisionStore->loadSlotRecords(string, integer)
#7 [internal function]: MediaWiki\Revision\RevisionStore->MediaWiki\Revision\{closure}()
#8 /volume1/web/mediawiki/includes/Revision/RevisionSlots.php(165): call_user_func(Closure)
#9 /volume1/web/mediawiki/includes/Revision/RevisionSlots.php(107): MediaWiki\Revision\RevisionSlots->getSlots()
#10 /volume1/web/mediawiki/includes/Revision/RevisionRecord.php(192): MediaWiki\Revision\RevisionSlots->getSlot(string)
#11 /volume1/web/mediawiki/includes/Revision.php(697): MediaWiki\Revision\RevisionRecord->getSlot(string, integer)
#12 /volume1/web/mediawiki/includes/Revision.php(965): Revision->getMainSlotRaw()
#13 /volume1/web/mediawiki/includes/page/WikiPage.php(641): Revision->getContentModel()
#14 /volume1/web/mediawiki/includes/libs/objectcache/WANObjectCache.php(1277): WikiPage->{closure}(boolean, integer, array, NULL)
#15 /volume1/web/mediawiki/includes/libs/objectcache/WANObjectCache.php(1150): WANObjectCache->doGetWithSetCallback(string, integer, Closure, array)
#16 /volume1/web/mediawiki/includes/page/WikiPage.php(647): WANObjectCache->getWithSetCallback(string, integer, Closure)
#17 /volume1/web/mediawiki/includes/page/WikiPage.php(269): WikiPage->getContentModel()
#18 /volume1/web/mediawiki/includes/page/WikiPage.php(256): WikiPage->getContentHandler()
#19 /volume1/web/mediawiki/includes/actions/Action.php(98): WikiPage->getActionOverrides()
#20 /volume1/web/mediawiki/includes/actions/Action.php(156): Action::factory(string, WikiPage, SkinVector)
#21 /volume1/web/mediawiki/includes/skins/SkinTemplate.php(253): Action::getActionName(SkinVector)
#22 /volume1/web/mediawiki/includes/skins/SkinTemplate.php(448): SkinTemplate->wrapHTML(Title, string)
#23 /volume1/web/mediawiki/includes/skins/SkinTemplate.php(225): SkinTemplate->prepareQuickTemplate()
#24 /volume1/web/mediawiki/includes/OutputPage.php(2706): SkinTemplate->outputPage()
#25 /volume1/web/mediawiki/includes/exception/MWExceptionRenderer.php(136): OutputPage->output()
#26 /volume1/web/mediawiki/includes/exception/MWExceptionRenderer.php(53): MWExceptionRenderer::reportHTML(Wikimedia\Rdbms\DBQueryError)
#27 /volume1/web/mediawiki/includes/exception/MWExceptionHandler.php(98): MWExceptionRenderer::eek:utput(Wikimedia\Rdbms\DBQueryError, integer)
#28 /volume1/web/mediawiki/includes/exception/MWExceptionHandler.php(172): MWExceptionHandler::report(Wikimedia\Rdbms\DBQueryError)
#29 /volume1/web/mediawiki/includes/MediaWiki.php(544): MWExceptionHandler::handleException(Wikimedia\Rdbms\DBQueryError)
#30 /volume1/web/mediawiki/index.php(42): MediaWiki->run()
#31 {main}
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Hat ja auch niemand bestritten. Kurt hat nur gesagt, dass php72 verfügbar ist.
Solange dies aber nicht in die Web Station eingebunden ist, wirst du auch mit Mediawiki weiter Fehler bekommen.
Präzise Formulierungen sind das A und O.
 

Heaven1976

Benutzer
Mitglied seit
25. Nov 2018
Beiträge
124
Punkte für Reaktionen
0
Punkte
16
Und bis die Webstation upgedatet ist, wird es sicher noch sehr sehr lange dauern.
Synology läßt sich da sehr viel zeit leider :(
 
Zuletzt bearbeitet von einem Moderator:

maulsim

Benutzer
Mitglied seit
24. Mai 2016
Beiträge
551
Punkte für Reaktionen
45
Punkte
48
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