Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Strict Standards error Bom dia desenvolvi a aplicacao no xampp so que qdo coloquei na cloud deu o seguinte erro Strict Standards: Declaration of Suporte::onReload() should be compatible with Adianti\Base\TStandardFormList::onReload($param = NULL, $ecxao = NULL) in alguem tem uma sugestao?...
WJ
Strict Standards error  
Fechado
Bom dia desenvolvi a aplicacao no xampp so que qdo coloquei na cloud deu o seguinte erro

Strict Standards: Declaration of Suporte::onReload() should be compatible with Adianti\Base\TStandardFormList::onReload($param = NULL, $ecxao = NULL) in


alguem tem uma sugestao?

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (8)


MG

Poderia postar o restante do erro?
O método recebe apenas um parâmetro e no erro, está dizendo que estão sendo passados 2.
Envie todo o trace do erro para podemos ajudar.
WJ

Strict Standards: Declaration of Suporte::onReload() should be compatible with Adianti\Base\TStandardFormList::onReload($param = NULL, $ecxao = NULL) in /home/salaolivre/public_html/sistema/app/control/Suporte.class.php on line 7

Strict Standards: Declaration of Suporte::onSave() should be compatible with Adianti\Base\TStandardFormList::onSave() in /home/salaolivre/public_html/sistema/app/control/Suporte.class.php on line 7

Strict Standards: Non-static method Suporte::contar() should not be called statically, assuming $this from incompatible context in /home/salaolivre/public_html/sistema/app/control/Principal.class.php on line 11

Strict Standards: Non-static method Caixa::formata() should not be called statically, assuming $this from incompatible context in /home/salaolivre/public_html/sistema/app/control/Principal.class.php on line 11

Strict Standards: Non-static method Caixa::formataMoeda() should not be called statically, assuming $this from incompatible context in /home/salaolivre/public_html/sistema/app/control/Caixa.class.php on line 95

Strict Standards: Non-static method Caixa::processa() should not be called statically, assuming $this from incompatible context in /home/salaolivre/public_html/sistema/app/control/Caixa.class.php on line 95

Strict Standards: Non-static method Conta::contar() should not be called statically, assuming $this from incompatible context in /home/salaolivre/public_html/sistema/app/control/Principal.class.php on line 12




o metodo dianti\Base\TStandardFormList::onReload($param = NULL, $ecxao = NULL) foi alterada por mim...
acredito que esse erro e erro do servidor.. mas nao sei como consertar
MG

Verifique se a classe que vc alterou realmente subiu para o servidor.
E nas outras, por exemplo: Principal.class.php (linha 11) verifique se declarou corretamente o método como
static
WJ

sim substituiu...
MG

E as outras classes, você declarou corretamente?
WJ

simmm.. tah tudo certo no meu apache xampp funciona bem
so no servidor q nao
LC

Já verificou a versão do PHP do servidor !
PD

Duplicata de:
www.adianti.com.br/forum/pt/view_1610?erro-no-servidor
Nos demais métodos, você deve declarar como static.
É recomendado programar com o Strict Standards ligado!
Recomendo ligar no xampp também, para já ir arrumando...

www.php.com.br/view_60?strict-standards-e-metodos-estaticos

Abraço,