konto usunięte

Temat: Warning: Parameter expected to be a reference, value...

Witam,

ponieważ jest to mój pierwszy post, na początku chciałbym serdecznie przywitać wszystkich członków tejże zaszczytnej grupy - Joomla!

Piszę z prośbą o rozwiązanie problemu, z którym po dość długim czasie mojego korzystania z CMS'a jakim jest Joomla, mam w tej chwili do czynienia.
Dwa dni temu na mojej skromnej stronie w miejscu gdzie wcześniej widniało menu (do nawigacji całym serwisem) pojawiło się ostrzeżenie:

Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /www/serwis/libraries/joomla/cache/handler/callback.php on line 99


niestety to skutecznie uniemożliwia, zwykłym użytkownikom poprawne poruszanie się po pozostałych stronach.

Pierwszą moją próbą 'poradzenia sobie z tym' była aktualizacja joomli z wersji 1.5.7 do 1.5.12 - co nie przyniosło żadnego efektu.
Następnie poszukiwania rozwiązania w google, i tutaj dość przełomowa informacja:

http://forum.joomla.org/viewtopic.php?f=429&t=339821&s...

Mianowicie, język skryptowy na serwerze, na którym istnieje moja strona został zaktualizowany przez administratora. Wcześniejsza wersja PHP 5.2.8 zastąpiona została PHP 5.3.0.

Z zamieszczonego powyżej linku wynika, że opisywane przeze mnie 'dolegliwości' to bugi związane właśnie z PHP w wersji 5.3.

Stąd moje pytania - czy Ktoś się spotkał z czymś podobnym? Ewentualnie czy są jakieś istniejące 'łatki' dla joomli korzystającej z PHP 5.3 ? Być może problem tkwi w zupełnie czymś innym, na co jeszcze nie wpadłem :/

Dodam jeszcze tylko, że nie koniecznie chciałbym zmieniać serwer, z którego korzystałem do tej pory bez problemów. Jak również fakt że tego typu ostrzeżeń jest znacznie więcej w panelu administracyjnym i nie są one związane z oczekiwanym parametrem będącym wskaźnikiem tylko dla tej jednej biblioteki Joomla - dlatego manualna zabawa z kodem może okazać się dla mnie zbyt trudna.

Z góry dziękuje za wszystkie możliwe pomocne wypowiedzi..

konto usunięte

Temat: Warning: Parameter expected to be a reference, value...

Troche sie pospieszyli z tym PHP 5.3.0

Sprobuj w pliku modules/mod_mainmenu/helper.php

zamienic

function buildXML(&$params)

na

function buildXML($params)

Taki troche strzal po omacku, ale z bledu wnioskuje ze joomla chce referencje a dostaje wartosc - widac po upgradzie cos sprawia, ze warning powstajacy przy podawaniu tego, co ne trzeba, teraz zaczal sie uaktywniacMateusz Jaworski edytował(a) ten post dnia 05.07.09 o godzinie 20:53

konto usunięte

Temat: Warning: Parameter expected to be a reference, value...

Mateusz Jaworski:
Troche sie pospieszyli z tym PHP 5.3.0

Sprobuj w pliku modules/mod_mainmenu/helper.php

zamienic

function buildXML(&$params)

na

function buildXML($params)

Taki troche strzal po omacku, ale z bledu wnioskuje ze joomla chce referencje a dostaje wartosc - widac po upgradzie cos sprawia, ze warning powstajacy przy podawaniu tego, co ne trzeba, teraz zaczal sie uaktywniacMateusz Jaworski edytował(a) ten post dnia 05.07.09 o godzinie 20:53

Szybko, zwięźle i na temat - jednym słowem profesjonalne wsparcie techniczne :) - sam na to bym nie wpadł.
Menu nawigacyjne już działa, a z resztą ostrzeżeń poradzę sobie w ten sam sposób.
Szacunek !
podziękował,
pozdrawiam
Michał Wierucki

Michał Wierucki Audytor, mBank S.A.
(dawniej BRE Bank
S.A.)

Temat: Warning: Parameter expected to be a reference, value...

Panowie, stary strasznie ten wątek, ale... właśnie sam na nim skorzystałem. Wielkie dzięki! :)

Następna dyskusja:

Cannot pass parameter by re...




Wyślij zaproszenie do