Na de omzetting krijg ik een melding als:

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/www/vhosts/47/189351/webspace/httpdocs/semanta.nl/semanta/config.php:18 Stack trace: #0 /var/www/vhosts/47/189351/webspace/httpdocs/semanta.nl/semanta/eisenpakket.php(167): require_once() #1 {main} thrown in /var/www/vhosts/47/189351/webspace/httpdocs/semanta.nl/semanta/config.php on line 18

require_once("bepl-sgmt-func.php");
require_once("conv.php");

Kan iemand mij helpen, HOSTNET Geeft geen support
Dit is geen bug van PHPHulp, dus ik zet dit topic in het juiste forum.

In PHP7 bestaat mysql_connect() niet meer, en moet je dus overstappen op de functies van mysqli_******() of PDO. Aan de include() functies ligt het niet, maar wel aan de bestanden die wat met MySQL doen.
Maar waarom zou je terug willen gaan? Wellicht als tijdelijke fix, maar grote kans dat de support van 5.X op een gegeven moment ook ophoudt. En dan is het (alsnog) zaak dat je over bent, anders sta je weer voor hetzelfde probleem alleen is er dan geen tijdelijke oplossing meer...

Misschien is het nu ook een uitgelezen moment voor een code review, want als er nog mysql-meuk in zit dan zal de rest van de applicatie (met name mbt security) mogelijk ook niet helemaal snor meer zitten :}.
Hoogstens kan je downgraden voor wat ademruimte, zodat je de boel kan fixxen/updaten. Probeer de hoogst mogelijke versie uit, en ga dan steeds een stapje lager.
Foutief geplaatst
Zou je een eigen topic kunnen aanmaken? Nu kaap je het topic van Ed, en dat is niet overzichtelijk.

Alvast bedankt!
Maar natuurlijk, weet (nog) niet precies wat de huisregels hieromtrent zijn.

Reageren