Hallo, mijn eerste vraag op dit forum.
Ik ben beheerder van een website die nog werkt met het (zeer oude) Joomla 1.5.15. Ik ben van plan deze site te migreren naar Joomla 3.x omdat de site veel (dorps)artikelen bevat die niet verloren mogen gaan.

Ik wil dit eerst lokaal uitproberen dus heb ik XAMPP geïnstalleerd en in htdocs Joomla 1.5.26 gecopiëerd. Nu zou ik het control panel moeten kunnen starten. Dit gebeurde echter niet, ik kreeg de foutmelding:
"Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in" enz.

Ergens op internet vond ik de suggestie dat hiervoor in XAMPP de oudere versies 5.6 van PHP en APACHE geïnstalleerd moeten worden. In de hoop dit goed gedaan te hebben kreeg ik echter een zeer lange lijst met meldingen als:
"Strict Standards: Non-static method JLoader::import() should not be called statically"enz.

Als iemand hier een touw aan vast kan knopen ben ik zeer benieuwd naar suggesties om dit op te lossen.
Bij voorbaat dank.



Volgens mij gaat het om Notices, en geen Warnings? In dat geval kan je deze in je php.ini of .htaccess configuratie deze negeren.
Kan je wat specifieker aangeven wat ik in deze bestanden moet wijzigen?
Niet zo lastig te vinden via Google ;-)

php.ini

error_reporting = E_ALL & ~E_NOTICE


.htaccess

php_value error_reporting 2039

Dat getal 2039 is een binaire optelling van alle soorten errors, zodat je op E_ALL & ~E_NOTICE uitkomt.
Dat staat voor alle errors, behalve E_NOTICE

Of je php.ini of .htaccess moet gebruiken ligt een beetje aan de configuratie van de webserver.
Hoi hoi,

je php.ini file is hier te vinden --> C:\xampp\php\php.ini

Dacht meld het toch even.

Succes ermee.

Groeten Ron

Reageren