Upgrade PHP scripts
ik ben een PHP leek en heb destijds PHP scripts gemaakt onder de versie 5.6
Nu dien ik een upgrade uit te voeren naar PHP 7.4.2
Hoe begin ik daaraan? Zijn er makkelijke oplossingen of moet ik mijn PHP pagina's volledig opnieuw aanmaken.
Ik heb ondertussen XAMPP met PHP versie 7.4.2 geïnstalleerd.
Alvast bedankt voor jullie reacties.
Grt
Yves
Daarbij kunnen deze en de daaropvolgende migration-guides wel helpen:
https://www.php.net/manual/en/migration70.php
https://www.php.net/manual/en/migration71.php
https://www.php.net/manual/en/migration72.php
https://www.php.net/manual/en/migration73.php
https://www.php.net/manual/en/migration74.php
Gewijzigd op 07/07/2020 13:15:15 door - Ariën -
Ok bedankt - ga ik proberen
Als je er niet uitkomt, dan horen we het graag.
Yves Robeyst op 07/07/2020 13:06:05:
Hoe begin ik daaraan?
Al eens gewoon geprobeerd om deze "scripts" in een PHP 7+ omgeving aan de praat te krijgen, waarbij je het loggen + weergeven van fout(melding)en volledig aanzet? Dit geeft je vrij snel een indicatie wat er mogelijk allemaal aan scheelt, en is waarschijnlijk een makkelijkere "hands on" aanpak dan het doorspitten van allerlei documentatie waar je mogelijk maar de helft van begrijpt, en waarschijnlijk een nog veel kleiner aandeel daadwerkelijk van toepassing/invloed is op jouw code.
Yves Robeyst op 07/07/2020 13:06:05:
Zijn er makkelijke oplossingen of moet ik mijn PHP pagina's volledig opnieuw aanmaken.
Geen idee. Je hebt het over "scripts". Dat geeft bij mij de indruk van een bundel op zichzelf staande PHP-bestanden zonder enige of met weinig onderlinge interactie. Misschien ben je wel beter af met een slimmere oplossing (dus een ander ontwerp), maar dit hangt helemaal af van wat de code doet, en hoe dit ontworpen is.
Ik weet niet wanneer "destijds" was, maar mogelijk heb je ondertussen ook wat voortschrijdend inzicht verworven. Dit lijkt mij daarom ook een uitgelezen moment om te kijken of dingen anders (beter, veiliger, efficiënter) kunnen.
Omdat je verder niet uitlegt wat deze "scripts" inhoudelijk (zouden moeten) doen is het voor ons echter vrij onmogelijk om hier een genuanceerde mening over te hebben.