Ir para conteúdo

Arrumando o erro: "Fatal error: Call to a member function"...


Guest Azhaurn

Posts Recomendados

Descrição
Este erro acontece quando se instala um aplicativo e seus templates não são criados, o que ocasionará FATAL ERROR ao executar o aplicativo.

Tutorial por SOS Invision.
 
Tutorial
Abra seu SQL Toolbox ou PHPMyAdmin e execute a seguinte query:

SELECT set_name, set_key FROM skin_collections where set_name = "IP.Board";

Se você usa prefixo em seu banco de dados, adicione-o ao nome da tabela. Ex.: prefixo ibf_ => a tabela será ibf_skin_collections

O resultado terá que ser esse:
 
SOS-1324471467-U1.png
 
Note que existe a palavra default ali na coluna set_key. Se não existir default  lá, dará o FATAL ERROR porque os templates não foram relacionados à skin.

Então, se não tem, adicione, rodando esta outra query:


update skin_collections set set_key = 'default' where set_name = "IP.Board";

DETALHE: se você usa prefixo em seu banco de dados, adicione-o ao nome da tabela. Ex.: prefixo ibf_ => a tabela será ibf_skin_collections.

 

Feito isso, agora reinstale o aplicativo. Provavelmente não ocorrerá mais problema.

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, a class='ipsType_brandedLink' href='https://gamersboard.com.br/login/' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>acesse agora para postar com sua conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×
  • Criar Novo...