PDA

Zobacz pełną wersję : Fatal error: Unsupported operand types in .../includes/router.php - pomocy!



mmariusz86
17-08-2009, 10:36
Witam. Mam taki problem:
Fatal error: Unsupported operand types in /homez.106/annuarit/3dr/includes/router.php on line 148

Wyskakuje on podczas logowania się do strony. Nie mam pojęcia co robić, proszę o pomoc.
Z góry dziękuję...

Dodam, że korzystam z Joomli 1.5.9

Krrris
17-08-2009, 12:33
Zaktualizuj do najnowszej wersji lub nadpisz plik.

Jeśli to nie pomoże, to sprawdź w Notepad+ co to jest za linijka 148 w tym pliku i napisz tutaj.

mmariusz86
17-08-2009, 12:59
Więc zaktualizowałem Joomle do 1.5.14 lecz problem jest nadal
Przedstawiam fragment kodu

//Get the variables from the uri
$this->setVars($uri->getQuery(true));

//Get the itemid, if it hasn't been set force it to null
$this->setVar('Itemid', JRequest::getInt('Itemid', null));

//Only an Itemid ? Get the full information from the itemid
if(count($this->getVars()) == 1)
{
$item = $menu->getItem($this->getVar('Itemid'));
$vars = $vars + $item->query; --- linijka 148
}

mmariusz86
19-08-2009, 19:17
Problem wciąż aktualny. Bardzo proszę o pomoc...

Jola
19-08-2009, 23:26
Witam,
sporo tego w Googlach. Może to Ci pomoże:
http://forum.joomla.org/viewtopic.php?f=428&t=265685&p=1204876
Pozdrawiam

mmariusz86
20-08-2009, 14:03
Problem się rozwiązał:)
Po prostu wcześniej adres odnośnika .../index.php?option=com_user&view=login&itemid=51 wskazywał do pozycji menu, która była wyłączona
natomiast po usunięciu &itemid=51 pozostał adres .../index.php?option=com_user&view=login który wskazuje bezpośrednio moduł logowania, było to spowodowane tym, że wcześniej button LOGOWANIE był w menu a później sam odnośnik przewędrował w inne miejsce. Nie wiem tylko czemu przez jakiś czas ten odnośnik działał:D
Dziękuję jolaassowi;) i Krrrisowi;) za okazaną pomoc.
Pozdrawiam...