Tänään palvelimen päivitetty ympäristön, myös PHP versio 5.3. Iloitse - lähes kaikki sivustot joomla 1.0 ei näytä sisältöä, jotkut ei toimi. 1,5 haara ja jotkut osat (ja VirtueMart, OPPA) elossa ja jopa osoitti muodossa tapahtuneet päivitys.
Google-hakuja ja löysi ratkaisun Joomla 1.0 (thanx Nikita Baksalyar)
Lisää configuration.php seuraava koodi:
error_reporting (E_ALL ^ E_NOTICE ^ E_DEPRECATED);
date_default_timezone_set ("Europe / Moscow ');
Ja tiedostossa / includes / cache / Lite / Function.php korvata linja № 92
$ Tulos = call_user_func_array (array ($ luokka, $ menetelmä), $ perustelut);
at
$ Tulos = call_user_func_array (array ($ luokka, $ menetelmä), & $ perustelut);
ja linja 100:
$ Tulos = call_user_func_array ($ kohde, $ perustelut);
at
$ Tulos = call_user_func_array ($ kohde, & $ perustelut);
Toinen patch-tiedosto sisältää / joomla.php :
$ Parametrit = & uusi mosParameters ($ my-> params, $ file "osa");
at
$ Parametrit = uusi mosParameters ($ my-> params, $ file "osa");
That's it - toimii. Mutta ei toimi ei-vakio-osia, tämä on tietenkin, ei pelasta. Joten parasta päivittää 1.5