Hulp gevraagd bij migratie 2 websites naar PHP 7
Ik zou graag een klus uitbesteden, namelijk het aanpassen van een aantal php (5.6)-scripts, zodat deze werken onder php 7.
Heb er zelf al naar gekeken, maar ik krijg het zelf niet aan de praat.
Ik loop al vast op de aanpassing van mysql_connect naar mysqli_connect.
:)
Het betreft 2 handgemaakte, old-school php websites.
Ik zou graag willen, dat een ervaren php-developer hier naar kijkt en een offerte uitbrengt.
Alvast bedankt,
Met vriendelijke groet,
Robert van Hall
We kunnen ook helpen als je de foutmeldingen deelt. Veel moeite is de ombouw niet als je je hebt verdiept in de enigszins afwijkende functies.
Misschien is dit ook een uitgelezen moment om de applicaties te onderwerpen aan een security audit want vaak zijn dit soort oude lappen code zo lek als een zeef.
Ben het met Ariën eens dat je het, met een klein beetje inspanning, prima zelf zou moeten kunnen.
En Thomas heeft helemaal gelijk met zijn opmerking over veiligheid. Wil je dat iemand dat ook gelijk meeneemt, als hij toch bezig is? Want dan zou het maar zo kunnen zijn dat je hele code herschreven moet worden.
En dan dus inderdaad maar hopen dat de developer die de klus zegt te kunnen klaren verder gaat dan het enkel omkatten naar mysqli.
Dank voor jullie reacties. Ik zal wat meer info geven.
Het betrefty 2 affiliate websites, daar was ooit goed geld mee te verdienen.
Inmiddels is dat niet meer het geval, maar de websites zijn me dierbaar, dus ik wil ze graag in de lucht houden.
De sites staan op:
- http://www.onestopwinkel.nl
- http://www.onestop-travel.nl
En jullie hebben helemaal gelijk: er zou gelijk ook naar de security moeten worden gekeken.
Destijds heeft Taco Vader er naar gekeken en de boel voor toen secure gemaakt.
Ik hoor graag van jullie hoe nu verder.
Hartelijke groet,
Robert
Als je de opbouw van MySQLi weet, is het ombouwen eigenlijk niet zo heel moeilijk.
En hoelang geleden is 'destijds' eigenlijk? Misschien zijn er andere vormen van veiligheid waarnaar gekeken moet worden.
Maar weet je zeker dat het nog verstandig is om het online te houden? Trekt het nog veel bezoekers?
Ikzelf had vroeger ook een site (Jongerenplace) die mij dierbaar was, vroeger erg in was, maar later weinig bezoekers meer trok. Uiteindelijk heb ik toch maar besloten om de stekker er (geleidelijk) uit te trekken. Onderhoud zou te veel tijd kosten, en ik kreeg ook opeens hordes spam op het forum. Plus dat ik geen zin meer had om voor die paar bezoekers nog die boel om te bouwen naar MySQLi.
Gewijzigd op 26/08/2018 11:19:43 door - Ariën -
Ik loop al vast doordat ik steeds lege pagina's zie onder php 7, ik zie geen errors en dat maakt het ook al moeilijker...
:)
En ik wil zeker graag dat er naar de veiligheid wordt gekeken.
Als de kosten meevallen, wil ik graag de websites laten updaten.
Hoe kunnen we dit verder regelen?
Obelix en Idefix op 25/08/2018 21:43:14:
Als je een offerte wilt, zul je toch wat meer info moeten geven. 2 websites, handgemaakt. Over hoeveel pagina's praten we dan? Zijn in alle pagina's koppelingen met database opgenomen, of is er 1 'centraal' bestand, waarin dat is geregeld.
Gewijzigd op 26/08/2018 18:14:42 door - Ariën -
Dan kun je een beeld vormen van het werk.
Connections worden geregeld via een centrale functions.php buiten de root.
Ik kan je alle bestanden ook even sturen in een zip via Wetransfer oid?
Misschien heb je hier nog iets aan.
Als je de boel op de schop gooit, dan raad ik aan om meteen maar over te stappen op de object-georiënteerde MySQL (met het pijltje). Die kan je eenvoudig uitbreiden met classes en exceptions ermee verwerken.
Hallo, even een update: inmiddels heeft een programmeur uit India al wat code herschreven (de connectie en de uitvraagquery) en die ga ik er in proberen te zetten.
You pay peanuts, you get monkeys.
Ben van Velzen op 01/11/2018 11:36:23:
Hah. India. *grabs popcorn*
You pay peanuts, you get monkeys.
You pay peanuts, you get monkeys.
We zullen zien, het was het enige concrete aanbod voor hulp dat ik heb ontvangen.
Ceasar Feijen op 27/08/2018 16:51:34:
Niet echt een perfecte fix maar include mysql.php in je project en mysqli probje is opgelost, kun je rustig verder bouwen aan het echte updaten
https://github.com/dshafik/php7-mysql-shim
https://github.com/dshafik/php7-mysql-shim
Ik haak als newbe hier maar even aan, want ik heb hetzelfde probleem, met dat verschil dat ik helemaal niets van php of ander programmeren weet.
Is dit voldoende om een site die nu op php 5.6 draait onder php 7 te laten werken en zo ja, zou iemand dat voor me kunnen doen?
Ik heb een cms-script (lang geleden gebouwd door familielid dat niet meer in beeld is). De content van mijn blog (teksten, verwijzingen naar foto's staan in een mysql-database, net als een hele verzameling links, waarvan delen op verschillende pagina 's aangeroepen worden. Verder zitten er opmaakblokken in die op alle pagina's hetzelfde zijn en zo maar één keer veranderd worden.
Op termijn wil ik mijn hele site flink moderniseren, maar mijn provider gooit 5.6 al binnenkort van zijn server af (al heeft ie nog geen termijn gegeven).
Gewijzigd op 04/03/2019 21:27:47 door Peter Koster
Zijn e-mail is: [email protected]