Página 1 de 1
Erro ao efetuar login no site
Enviado: 28 Set 2008, 21:57
por huoliver
Ao tentar efetuar o login em um site, quando eu clico no botão "Entrar", o seguinte erro é exibido "Fatal error: Call to undefined function: stripos() in /home/domains/site/web/libraries/joomla/environment/uri.php on line 675".
Alguém já passou por este erro, ou saberia me dizer o que pode estar acontecendo??
Atenciosamente e grato,
Huoliver
Re: Erro ao efetuar login no site
Enviado: 29 Set 2008, 14:04
por tchelo83
Estou com exatamente o mesmo problema!
Será que ninguém mais já passou por isso?
Re: Erro ao efetuar login no site
Enviado: 29 Set 2008, 16:53
por pchardnet
Eu vejo isso como uma novidade
Será que isso não pode ser arquivo corrompido no servidor?
Re: Erro ao efetuar login no site
Enviado: 29 Set 2008, 20:50
por huoliver
Acredito que possa até ser algum arquivo comrrompido no servidor, mas neste caso eu deveria realizar a substituição de quais arquivos no meu site??
Quais pastas podem estar relacionadas???
Re: Erro ao efetuar login no site
Enviado: 29 Set 2008, 21:14
por huoliver
Pessoal muito obrigado pela ajuda, o problema nos meus sites estão resolvidos, o motivo deste erro é devido a mudança do PHP4 para o PHP5, os servidores onde hospedo ainda utilizam PHP4 e este erro está acontecendo em todas as páginas que usem o módulo para logins de usuários. A correção pode ser feita da seguinte maneira:
* Adicione o comando abaixo, no fim do arquivo /libraries/joomla/utilities/compat/php50x.php
if(!function_exists('stripos')) {
function stripos($haystack, $needle, $offset = 0) {
return strpos(strtolower($haystack), strtolower($needle), $offset);
}
}
Outras soluções seriam, alterar a versão do PHP da 4 para a 5 ou aguardar que seja lançada a versão 1.5.8 que deve ter a correção deste erro.
Fonte:
http://docs.joomla.org/
Atenciosamente,
Huoliver
Re: Erro ao efetuar login no site
Enviado: 01 Out 2008, 13:11
por WVILELA
Desculpe a igniorancia , tambem estou com o mesmo problema, porem não consegui localizar onde esta:
libraries/joomla/utilities/compat/php50x.php
Esta no meu diretório ou no banco de dados?
Por favor me passe mais detales para para tb poder corrigir...
Re: Erro ao efetuar login no site
Enviado: 01 Out 2008, 14:01
por pchardnet
É um arquivo dentro dos diretórios do Joomla!
Re: Erro ao efetuar login no site
Enviado: 01 Out 2008, 16:33
por WVILELA
Caro colega
Ainda persiste minha dúvida sobre a localização pois não existe em meu diretório o caminho:
libraries/joomla/utilities/compat/php50x.php
MInha raiz é
www.meusite.com.br/joomla/
Re: Erro ao efetuar login no site
Enviado: 01 Out 2008, 18:43
por pchardnet
Acabei de verificar a minha instalação local e o caminho existe.
No seu caso o arquivo php50x.php estará no seu diretório: joomla/libraries/joomla/utilities/compat/
Se a dúvida da localização ainda persistir sugiro que descompacte o pacote do Joomla! e dê uma analisada, compare, e localize.
Re: Erro ao efetuar login no site
Enviado: 02 Out 2008, 08:28
por WVILELA
Resolvido. Funcionou normalmente.