Auteur Topic: Waarom kan Joomla verouderde php versie niet updaten?  (gelezen 5282 keer)

Offline Bobo

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 38
  • -Ontvangen: 195
  • Berichten: 859
Re: Waarom kan Joomla verouderde php versie niet updaten?
« Reactie #30 Gepost op: 03 maart 2021, 14:17:16 »
Deed zojuist de update naar DSM 6.2.4 Zag bij Joomla staan dat systeem PHP7.3 gebruikt. Aha, dacht ik ...
Na de update staat er toch weer dat 7.2 gebruikt wordt.
Ga ik naar de Synology-site voor download van de Joomla-app dan staat daar dat 7.3 gebruikt wordt.
Vreemd dat dit na de update niet aangepast is maar gewoon 7.2 blijft.
Vermoedelijk zal verwijderen en opnieuw installeren wel met 7.3 gaan werken.
Maar da's me teveel werk en alles draait nu goed genoeg.

Bij de beta-pakketten voor DSM7.0 staat bij Joomla ook dat daar 7.3 vereist is.
7.4 daar dus kennelijk ook nog niet in beeld.
DS224+             - dsm 7.2   - 69057 u5 - wd40EFPX
DS116               - dsm 7.2   - 69057 u5 - wd20EFRX
DS111 (backup) - dsm 6.2.4 - 25556 u7 - wd40EFZX

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 87
  • Berichten: 697
    • http://www.jvwgoirle.nl
Re: Waarom kan Joomla verouderde php versie niet updaten?
« Reactie #31 Gepost op: 04 maart 2021, 09:54:07 »
@bartmans99, iedereen heeft kennis en ervaring al doende opgedaan en ik ben daarop geen uitzondering.
Het is voor mij nieuw om op eigen apparatuur programma's zoals CMS te installeren en beheren.
Wat ik verwarrend vond is dat (door Synology) voorbewerkte CMS pakketten met enkele muisklikken vanuit 'package center' worden geïnstalleerd.
Voordeel daarvan is wel dat je ziet waar Synology de CMS map (met install map) plaatst van waaruit de installatie zal worden gestart.

Wanneer je diezelfde pakketten rechtstreeks van de derde partij zelf ophaalt moet je meer stappen doen.
Bij een nieuwe volledige installatie heb je het full package nodig, dat je eerst nog moet uitpakken.
Uitgepakte onderdelen met een FTP-client uploaden naar de locatie waar Synology de CMS map neerzet (met install folder) van waaruit de installatie zal worden gestart.
Volgens mij zeggen we hetzelfde :-). Of eenvoudig via DSM, of met meer stappen handmatig. Beide met voor- en nadelen.

Offline SynologyNasUser

  • Bedankjes
  • -Gegeven: 18
  • -Ontvangen: 4
  • Berichten: 114
  • Aanname is vaak de oorzaak van veel ellende.
    • computerhulp
Re: Waarom kan Joomla verouderde php versie niet updaten?
« Reactie #32 Gepost op: 04 maart 2021, 12:09:12 »
Deed zojuist de update naar DSM 6.2.4 Zag bij Joomla staan dat systeem PHP7.3 gebruikt. Aha, dacht ik ...
Na de update staat er toch weer dat 7.2 gebruikt wordt.
Dat klopt en heeft te maken met de update/upgrade van niet alleen Joomla, maar ook Web Station en phpmyAdmin.
Met de databases gebeurt verder niets, omdat deze alleen in phpmyAdmin benaderd worden.
Citaat
Ga ik naar de Synology-site voor download van de Joomla-app dan staat daar dat 7.3 gebruikt wordt.
Vreemd dat dit na de update niet aangepast is maar gewoon 7.2 blijft.
De reden hiervan is dat Synology 'hardcoded' PHP 7.2 in de pakketten heeft gezet.
Wanneer je uit de Synology download pagina de update/upgrade installatie van Joomla, Web Station en phpmyAdmin uitvoert, is je probleem opgelost. Lees wel eerst de bijlage van het pakket om er zeker van te zijn dat je de laatste versie hebt met PHP 7.3
Citaat
Vermoedelijk zal verwijderen en opnieuw installeren wel met 7.3 gaan werken.
Maar da's me teveel werk en alles draait nu goed genoeg.
Dat gaat alleen werken als je de stappen doet als hierboven omschreven, is niet veel werk, maar wel belangrijk.
M.a.w download elk pakket en daarna middels een handmatige installatie in 'package center' onder het kopje 'geïnstalleerd' bijwerken.
Citaat
Bij de beta-pakketten voor DSM7.0 staat bij Joomla ook dat daar 7.3 vereist is.
7.4 daar dus kennelijk ook nog niet in beeld.
Deze aanname is waarschijnlijk onjuist, omdat de pakketten die jij ophaalt vanuit de download site door Synology steeds vooraf al werden voorzien van een 'hardcoded PHP versie'.
Tenzij Synology ineens sinds kort dat niet meer 'hardcoded' in programma's zou vastleggen.
Ongeacht welke PHP versie jij hebt geïnstalleerd en geactiveerd, het programma kijkt niet naar de beschikbare PHP versie, maar gebruikt alleen de vooraf ingestelde versie.

Het is anders als je met een FTP-client het Joomla pakket (van Joomla zelf) uploadt naar de locatie waar Synology de Joomla map neerzet.
Vanuit een browser zul je vervolgens de installatie en configuratie uitvoeren en zal het programma zelf zoeken naar de PHP versie die geïnstalleerd en beschikbaar is.
Dat is dan wel wat meer werk.
  • Mijn Synology: ds218+
  • HDD's: 2 x 2TB
ICT onderwijs ondersteuner


 

Waarom 2 netwerk aansluitingen

Gestart door DokmanBoard NAS hardware vragen

Reacties: 7
Gelezen: 11936
Laatste bericht 28 januari 2014, 18:42:42
door Dokman
Waarom een crash bij een hot swap

Gestart door BrioletBoard NAS hardware vragen

Reacties: 17
Gelezen: 3706
Laatste bericht 02 april 2019, 11:33:22
door Briolet
Waarom vergeet Video Station steeds mijn externe aangesloten Harddisks.

Gestart door JumperFreeBoard Video Station

Reacties: 2
Gelezen: 1281
Laatste bericht 07 juli 2021, 10:15:52
door JumperFree
Vervolg onderwerp, hoe achterhalen waarom netwerkverbinding verloren is gegaan

Gestart door watersourceBoard Netwerk algemeen

Reacties: 26
Gelezen: 3849
Laatste bericht 22 februari 2021, 13:05:21
door watersource
Waarom gebruikt photostation cloudfront?

Gestart door Phoenix77Board Photo Station / Photos

Reacties: 7
Gelezen: 3450
Laatste bericht 26 september 2014, 09:19:32
door Phoenix77