update php 5.6 naar php 7.2

Dringend updaten naar php 7.2 Ik heb webruimte bij one.com en kreeg bericht dat de update moet uitgevoerd worden tegen begin december 2018. mijn websiteadres: www.okrazemst.be

Drupalversie: 
7.x
Auteur: 
cor44
afbeelding van jo.w
Door jo.w op 18 oktober, 2018 - 12:14

One.com zal dat zelf wel doen.
Heb je daar trouwens geen dashbord waar je de php-versie kan kiezen? Anders contact opnemen met hen. Het is sowieso iets wat je niet zelf kan, tenzij je zelf een webserver draait.

Jo

Door cor44 op 18 oktober, 2018 - 18:09

IK denk niet dat one.com dit zal doen, onderstaande copy van de mail die ik kreeg van one.com

Vandaag heb ik ook contact gehad met one.com en men meld men mij dat zij dat niet doen.

Beste Verschueren Cor,

De PHP-versies 5.6 en 7.0 worden uitgefaseerd; PHP 5.6 loopt af op 31 december 2018 en PHP 7.0 op 3 december 2018. Dit betekent dat vanaf deze datum de beveiliging van deze PHP-versies niet langer wordt ondersteund. De beslissing om deze versies uit te faseren is genomen door PHP.net, One.com heeft hier geen controle over.

De PHP-versie van uw website okrazemst.be is momenteel 5.6. We upgraden dit naar PHP 7.2, de hoogst beschikbare versie, waarmee u de langst mogelijke ondersteuning heeft. De automatische upgrade vindt plaats in de eerste helft van november.

Na de PHP upgrade heeft u tot 3 december de mogelijkheid om de PHP-versie tijdelijk te downgraden om eventuele aanpassingen te doen. Na 3 december is deze mogelijkheid er niet meer. Als uw website op deze datum nog op PHP versie 5.6 of 7.0 staat, wordt dit automatisch aangepast naar versie 7.2.

Wij raden u met klem aan om uw site zo snel mogelijk voor te bereiden op de PHP-upgrade. Het is belangrijk dat u voldoende tijd neemt om eventuele problemen op te lossen die worden veroorzaakt door verouderde code. Lees meer over hoe u zich kunt voorbereiden op de PHP-upgrade.

afbeelding van Niek Kloots
Door Niek Kloots op 18 oktober, 2018 - 18:27

Niets zelf doen.
Er zullen, als het goed is geen modulen zijn, die niet meer gaan werken.
Ik heb al bij 15 websites de php verhoogd van 5.6 naar 7.2 en nog steeds geen problemen gehad.

Hier uitleg voor D8, maar dat gaat ook op voor D7:
https://www.drupal.org/docs/8/system-requirements/php-requirements

Door cor44 op 18 oktober, 2018 - 20:06

Beste Niek,
Dank voor je snel antwoord. Ik ga niets ondernemen maar op de helpdesk-chat van one.com melde men mij dat ik de update zelf dien te verrichten. Op de site van one.com zie ik bij PHP Update versie : uw versie PHP5.6 (vervalt binnenkort) wanneer ik die button dan plaats op versie PHP7.2 dan zie ik op mijn website foutmeldingen.
Ik heb dan terug op PHP5.6 gezet en dan werkt mijn website terug correct. (maar blijft dat zo na de datum in decemeber wanneer one.com de wijziging PHP7.2 maakt en PHP5.6 niet meer ondersteund wordt.

afbeelding van jo.w
Door jo.w op 19 oktober, 2018 - 11:56

'k Snap niet goed waarom je op hun site al kan kiezen voor PHP7.2 als ze in hun mail schrijven dat ze dat pas uitrollen in de eerste helft van november.
Als ze hun job goed doen zullen ze je op dat moment ook een mailtje sturen dat het ook effectief gedaan is.
En dan heb je nog tot 3 dec tijd om eventueel problemen op te lossen.

Ik zou gewoon afwachten.

Jo

afbeelding van Niek Kloots
Door Niek Kloots op 18 oktober, 2018 - 21:52

Begin met een backup te maken.

Heb je na de overzetting van php 5.6 naar 7.2 wel ../update.php uitgevoerd? Desnoods meerdere keren achter elkaar.
Als dat ook niet helpt, dan moet je systematisch te werk gaan.

# Schakel alle niet-core modulen uit.
# Voor de php upgrade 5 naar 7 uit.
# ..../update.php
# Schakel 1 voor 1 de andere modules in. Na elke inschakeling kijken of het goed gaat.
# ..../update.php
# Dan moet je vanzelf de module tegenkomen, die de problemen veroorzaakt.

Door cor44 op 19 oktober, 2018 - 09:42

Beste Niek,
Dat is het probleem, ik weet niet hoe een update uit te voeren van 5 naar 7.
Ik heb de database gedownload op mijn pc. Maar daarna weet ik niet hoe om te zetten naar PHP 7.2

afbeelding van Niek Kloots
Door Niek Kloots op 19 oktober, 2018 - 15:01

Hoe bedoel je?
Bij one.com kan je dat niet zelf.

Een database kan je downloaden als backup kopie, voordat je gaat knutselen.
Gaat het mis, dan zet je die database weer terug.
Weet niet of one.com een kopie bij hunzelf laten opslaan?

Wil je het thuis uitproberen, dan zal je jouw server moeten updaten naar php 7.2
Bijvoorbeeld als je WAMP hebt draaien thuis.
http://www.wamp.nl
http://www.wampserver.com/en/

Door cor44 op 19 oktober, 2018 - 15:11

Beste Niek,

Ik heb thuis op mijn pc xampp met al het nodige en heb de database vanuit one.com gedownload, geen probleem en kan off line op mij website knutselen.
Maar ik weet niet hoe daar op phpmyadmin een andere php 7.2 in de plaats kan zetten van php 5.2 die in december door one.com niet meer ondersteund wordt.

afbeelding van Niek Kloots
Door Niek Kloots op 19 oktober, 2018 - 15:43

Zoek op https://www.apachefriends.org/index.html naar de juiste versie voor jou.
Mooiste is als je daarbij ook de serverversie download waarop one.com haar servers draait.

Door cor44 op 21 oktober, 2018 - 09:36

Beste Niek,
Off line op mijn pc alles uitgevoerd en php 7.2 samen gedownload met xampp.
Terug met filezilla naar one.com geupload.
Wanneer ik de site bekijk dan komt er dit op:

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /customers/4/8/0/lourdeshofstade.be/httpd.www/includes/menu.inc).

In rode kleur op elke pagina. Nu zocht ik waar dat te wijzigen, maar weet niet hoe.

afbeelding van jo.w
Door jo.w op 21 oktober, 2018 - 16:03

Ga eens over naar een degelijke hosting! Zal al veel van je problemen oplossen.

Jo

afbeelding van Niek Kloots
Door Niek Kloots op 21 oktober, 2018 - 17:56

:))

afbeelding van Niek Kloots
Door Niek Kloots op 21 oktober, 2018 - 12:34

Wat ik overal lees en ook op drupal.org, dan ligt het aan de hoster en niet aan php 7.x
Er is iets niet goed bij hun geïnstalleerd of er ontbreekt een bibliotheek o.i.d. op de server.

op ...../admin/config/development/logging zet je de foutmeldingen uit.

Door cor44 op 24 oktober, 2018 - 17:43

Beste Niek,

Om op alles voorbereid te zijn, welke hoster raad je aan?

afbeelding van jo.w
Door jo.w op 24 oktober, 2018 - 17:54

Ik heb een professioneel pakket bij Neostrada. Bussiness zal ook wel voldoen, met Starter riskeer je snel tegen de grenzen aan te lopen (denk ik). Daarnaast heb ik ook nog een reseller pakket. Ze zijn goed ingesteld voor Drupal.
Domeinnamen heb ik bij Versio.

Jo

afbeelding van Niek Kloots
Door Niek Kloots op 24 oktober, 2018 - 19:42

Ik zit voor hosting en domeinnamen bij protagonist.nl
Volgens mij kan je als Belg daar ook gewoon terecht.

Door cor44 op 1 december, 2018 - 18:02

Ik heb nog de tijd tot 6 december om zelf te updaten van php 5,6 naar php 7,2
One.com laat weten daar zelf niets voor te ondernemen.
Mijn vraag: wanneer ik een andere provider zou nemen en daar mijn drupal site zetten maar nog altijd met php 5,6 wordt deze dan door de provider geupdated naar php 7,2 ?
Zo ja, welke is dan aan te raden?
www.okrazemst.be

afbeelding van jo.w
Door jo.w op 1 december, 2018 - 19:51

Dat hangt er een beetje vanaf. Bij een hostingbedrijf waar ik vroeger zat stuurden ze een mailtje als ze van versie gingen veranderen, met vooropgestelde datum.
Bij mijn huidig hostingbedrijf kan ik via cPanel zelf de versie van php kiezen, er staan er 3 op.

Maar ik denk dat je het bericht van one.com verkeerd begrijpt. Tenzei je een volledig eigen server hebt kan je zelf geen andere php installeren.
Je hebt bij one.com toch ook een controlepaneel, waarschijnlijk moet je daar de versie kiezen.

Jo

afbeelding van jo.w
Door jo.w op 1 december, 2018 - 19:54

Toch eens leren om om te beginnen de help-pagina's van je eigen hostingbedrijf te gebruiken.
Op 10 seconden had ik de oplossing: https://help.one.com/hc/nl/articles/115005585569-Hoe-upgrade-ik-naar-een-nieuwere-PHP-versie-

Jo

Door cor44 op 1 december, 2018 - 20:48

Ik begrijp dat maar al te goed! Aanvinken welke versie is geen probleem
De moeilijkheid voor mij is dat mijn site gelinkt is aan php 5,2 en dat die versie niet meer ondersteund wordt, maar wordt php 7,2
Vandaar de foutmeldingen op mijn site okrazemst.be
Na 6 december zou deze niet meer werken.

afbeelding van jo.w
Door jo.w op 2 december, 2018 - 01:55

Dan toch maar eens gaan zoeken welke foutmeldingen je krijgt en van welke modules. En dan bij die modules in de issues zoeken of er mensen zijn met gelijkaardige problemen.

Verhuizen gaat niets helpen want op een andere server ga je de problemen even goed krijgen als je van 5.x naar 7.2 gaat (als je niets doet aan je site zelf).

Jo

afbeelding van Niek Kloots
Door Niek Kloots op 2 december, 2018 - 00:49

Protagonist.nl heeft nog altijd de mogelijkheid om php 5.6 te draaien.
Updaten van het ene naar het andere php systeem doen ze NIET zonder dat je daar zelf om vraagt.
Of je veranderd in plesk zelf de php versie.
Je kan bij hun kiezen uit php 5.3.29 , 5.5.38 , 5.6.38 , 7.0.32 , 7.1.24 en 7.2.12

disclaimer:
Ik heb geen aandelen van protagonist.nl
Ik ben al 20 jaar tevreden klant bij hun.

(het belangrijke woordje NIET toegevoegd)

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.