Synology-Forum.nl

Overige software => Web Station => Topic gestart door: a.m.j.janssen op 13 januari 2020, 22:14:40

Titel: Update PHP
Bericht door: a.m.j.janssen op 13 januari 2020, 22:14:40
Hallo,
Ik heb een web-applicatie die prima functioneert met oa PHP 5.6
Hoe kan ik updaten naar actuele versie 7.* ?
Uiteraard moet ik eerst actuele versie installeren, maar dan?
Waar geef ik aan dat nu de nieuwere versie moet worden gebruikt?
Bvd en mvg

Titel: Re: Update PHP
Bericht door: Briolet op 13 januari 2020, 22:55:25
PHP7.2 of PHp7.3 installeren en vervallen php5.x code op de website aanpassen. (PHP referentie (https://www.w3schools.com/php/php_ref_overview.asp))
Titel: Re: Update PHP
Bericht door: a.m.j.janssen op 14 januari 2020, 10:11:32
Dank voor je reactie.
Hoe (en waar) geef ik aan dat de nieuwe versie gebruikt moet worden en niet meer 5.6?

Mvg
Titel: Re: Update PHP
Bericht door: bartmans99 op 14 januari 2020, 11:23:08
In Webstation. Je installeert package, daarna in Webstation nieuw profiel voor die versie aanmaken en die vervolgens selecteren als zijnde versie in gebruik. In het profiel kun je de nieuwe PHP versie configureren, bv. een openbase_dir of andere poort voor database-connectie.

Er zijn aanzienlijke verschillen tussen 5.6 en 7, met name als je ook een MariaDB database erbij gebruikt. Dat is voor een niet programmeur niet makkelijk op te lossen, dus ik hoop dat je applicatie '7' proof is.
Titel: Re: Update PHP
Bericht door: Briolet op 14 januari 2020, 11:45:12
Maar dat is toch al lang bekend? Zo lang is de help nml niet.
Titel: Re: Update PHP
Bericht door: bartmans99 op 14 januari 2020, 12:56:18
We weten toch niet welke applicatie de OP heeft draaien? Een webapplicatie ...
Titel: Re: Update PHP
Bericht door: a.m.j.janssen op 14 januari 2020, 22:29:55
De bedoelde webapplicatie is een PHP (5.6) / MariaDB (10) webapplicatie.
Titel: Re: Update PHP
Bericht door: a.m.j.janssen op 15 januari 2020, 11:12:30
Hoi,
Ik ben zelf programmeur en ga de verschillen mbt de php-versies oplossen. Ik gebruik idd MariaDB10.
Dank voor je hulp.