Synology-Forum.nl

Packages => Officiƫle Packages => Photo Station / Photos => Topic gestart door: DSM'tje op 16 april 2019, 18:04:50

Titel: Photostation --> PHP 7.2
Bericht door: DSM'tje op 16 april 2019, 18:04:50
Inmiddels ben ik geupgrade naar PHP 7.2 met WebStation. Echter Photostation draait nog op 7.0.
Is het mogelijk om Photostation met PHP 7.2 te laten functioneren?
Als ik nu PHP 7.0 wil verwijderen dan krijg ik de melding dat Photostation hier afhankelijk van is.
Titel: Re: Photostation --> PHP 7.2
Bericht door: Birdy op 16 april 2019, 19:02:53
Citaat
Is het mogelijk om Photostation met PHP 7.2 te laten functioneren?
Denk van niet en vraag mij af waarom je dat zou willen, wordt PS daar beter van?
Titel: Re: Photostation --> PHP 7.2
Bericht door: DSM'tje op 16 april 2019, 19:08:06
PHP 7.0 (.33) is al een stukje ouder.
7.2 is nieuw en shiny.  :D

Volgens mij komen er ook geen updates meer voor 7.0.
Nu heb ik 2 verschillende PHP versies naast elkaar draaien. Gaat goed hoor maar trek het liever allemaal gelijk indien mogelijk.
Titel: Re: Photostation --> PHP 7.2
Bericht door: Birdy op 16 april 2019, 19:28:26
Ik ging PS even installeren en zie dat PS afhankelijk blijft van PHP 7.0:

[attachimg=1]

Sinds 24-03-2017 is PHP 7.0 vereist.
Titel: Re: Photostation --> PHP 7.2
Bericht door: DSM'tje op 16 april 2019, 19:44:46
Ja daarom...
Dus alweer 2 jaar geleden dat PHP 7.0 vereist was.
Daarom zou ik graag upgraden naar 7.2

PHP 7.0 is begin december 2015 uitgekomen.
https://www.php.net/ChangeLog-7.php#7.0.0

PHP 7.2 is van eind november 2017.
https://www.php.net/ChangeLog-7.php#7.2.0

Natuurlijk zegt dat niet alles.
Maar goed het zou mooi zijn als Photostation gewoon kon draaien met 7.2 dan die oude meuk (7.0) eraf.
Titel: Re: Photostation --> PHP 7.2
Bericht door: Briolet op 16 april 2019, 21:50:57
Als je alles opder gelijke PHP versie wilt laten lopen, moet je bij DSM zelf beginnen. Die draait nog onder PHP  5.6.11. Tik maar eens "php -v" in na een ssh inlog:

$ php -v
PHP 5.6.11 (cli) (built: Mar 28 2019 03:53:42)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

Waarschijnlijk wil synology geen third-party packages breken die in een window binnen dsm runnen. Packages die een nieuwe tab openen, (b.v. photostation, Calender, Drive etc.) gebruiken wel al vaak een nieuwere PHP. Mail Station gebruikt ook nog steeds php 5.6
Titel: Re: Photostation --> PHP 7.2
Bericht door: DSM'tje op 17 april 2019, 08:30:55
Dat wist ik niet!
Jeetje...
Maar idd PHP 5.6.11

 :o
Titel: Re: Photostation --> PHP 7.2
Bericht door: Briolet op 17 april 2019, 09:35:07
Ik ben ook benieuwd wat Synology gaat doen als er een bug ontdekt wordt in PHP 5.6. De PHP groep gaat die niet meer repareren.

Het is wel open source, dus kan synology zo'n bug ook zelf fixen en een eigen update gaan gebruiken. Zoiets gebeurd wel vaker bij niet meer ondersteunde open source.