Update PHP 5.3.1 naar 5.5.3 problemen met Class
Hallo medeleden,
Ik zit met het volgende ik heb vandaag mijn PHP geupgrade naar PHP 5.5.3
Maar nu werkt mijn site niet meer ik krijg het volgende te zien
Notice: Undefined variable: Func in header.php on line 4
Fatal error: Call to a member function IsInternetExplorer() on a non-object in header.php on line 4
Dit is de code die ik gebruik
header.php
Dit staat er in mijn functions.php script
Met mijn vorige PHP 5.3.1 werkte dit gewoon zoals het hoorde.
Waar kan het misgaan?
Met vriendelijke groet,
Thomas de Vries
Ik zit met het volgende ik heb vandaag mijn PHP geupgrade naar PHP 5.5.3
Maar nu werkt mijn site niet meer ik krijg het volgende te zien
Notice: Undefined variable: Func in header.php on line 4
Fatal error: Call to a member function IsInternetExplorer() on a non-object in header.php on line 4
Dit is de code die ik gebruik
header.php
Code (php)
Dit staat er in mijn functions.php script
Code (php)
Met mijn vorige PHP 5.3.1 werkte dit gewoon zoals het hoorde.
Waar kan het misgaan?
Met vriendelijke groet,
Thomas de Vries
Gewijzigd op 24/11/2013 04:06:57 door Thomas de vries
Je kunt de methode static maken:
Daarna kun je deze als functie gebruiken zonder Func te instantiëren:
Code (php)
Daarna kun je deze als functie gebruiken zonder Func te instantiëren:
Maar met de gegeven code had dit ook in versie 5.3 niet moeten werken.
Ik denk eerder dat TS in php.ini eerder de error reporting uit had staan, en dat die nu wel aanstaat.
Ik denk eerder dat TS in php.ini eerder de error reporting uit had staan, en dat die nu wel aanstaat.
Opgelost.
Bleek een probleem te zijn met mssql lib die kon die niet laden en vanuit daaruit kon die de rest ook niet laden.
Bleek een probleem te zijn met mssql lib die kon die niet laden en vanuit daaruit kon die de rest ook niet laden.




