Erro de pathway com templates

Dúvidas e Comentários sobre Temas e Design para Mambo e Joomla!
Juliano julianojc
Usuário
Mensagens: 122
Registrado em: 05 Jul 2005, 15:34

Erro de pathway com templates

Mensagem por Juliano julianojc »

Olá amigos,

Instalei o Joomla 1.0.3, deu tudo certo, porém só tive problemas com outros templates, pois com o padrão que vem junto não apresenta o problema.

Todo template que instalo, quando entro no site, ou seja, somente com o link www.objetivonhn.com.br/joomla/index.php dá o seguinte erro:

Notice: Undefined index: QUERY_STRING in d:\home\objetivo\web\joomla\includes\pathway.php on line 59

Isto só acontece na página principal, pois se clicar no link http://www.objetivonhn.com.br/joomla/in ... e&Itemid=1 não aparece o erro.

Já tentei comparar o arquivo pathway.php do mambo 4.5.2 com o do joomla, notei que tem diferença, mas todo mudança que faço, continua o erro.

Alguém mais experiente pode me dar uma luz?

Obrigado.
Editado pela última vez por Juliano Serra em 19 Out 2005, 14:49, em um total de 1 vez.
Juliano julianojc
Usuário
Mensagens: 122
Registrado em: 05 Jul 2005, 15:34

Re: Erro de pathway com templates

Mensagem por Juliano julianojc »

Pessoal, eu encontrei a solução no fórum do joomla.org no tópico http://forum.joomla.org/index.php/topic,10414.0.html

Resumindo, basta mudar as linhas 57-58 para:

Codigo:
$isWin = (substr(PHP_OS, 0, 3) == 'WIN');
$optionstring = $isWin ? $_SERVER['QUERY_STRING'] : $_SERVER['REQUEST_URI'];

para:

Codigo:
$optionstring = (isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] :
(isset($_SERVER['QUERY_STRING']) ? $_SERVER['QUERY_STRING'] : ''));
Responder