PHP 7 manuell upgraden

Status
Für weitere Antworten geschlossen.
So sieht es wohl aus. Ich hoffe, dass dann zeitnah auch ein Upgrade für die Webstation kommt.
 
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....
 
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.
 
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:
 
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?
 
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:
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
 
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:
@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!!!
 
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.
 
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.
 
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
 
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::output(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}
 
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.
 
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:
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