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.
Erro de pathway com templates
-
- Usuário
- Mensagens: 122
- Registrado em: 05 Jul 2005, 15:34
Erro de pathway com templates
Editado pela última vez por Juliano Serra em 19 Out 2005, 14:49, em um total de 1 vez.
-
- Usuário
- Mensagens: 122
- Registrado em: 05 Jul 2005, 15:34
Re: Erro de pathway com templates
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'] : ''));
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'] : ''));