Fatal error: Cannot use object of type __PHP_Incomplete_Class as array

24 07 2008

Saudações

Ai vai uma dica rápida e rasteira. Se você acaba de receber esta mensagem de um script PHP e não sabe o que está acontecendo vou contar como resolvi aqui:

Desabilita as variáveis gloais do php lá no php.ini


Ações

Information

7 responses

27 07 2008
Rafael Jaques

Fica o aviso então!

hehehe

Obrigado! 😉

1 10 2008
Marcus Brasizza

Fala, beleza?
queria agradecer, realmente o post foi util pra mim.
Pra mim o server do cliente estava como OFF, ai fui ver… BINGO, ON…

Abraços !

6 11 2008
Pablo Robert

Hm…. passei a manhã debugando um código que funcionava antes de eu ter que ligar o register globals pra testar um projeto antigo… pena que esqueci de desligar… mas valeu a dica… com certeza será mto valiosa, futuramente. 😉

28 10 2010
Thamara

E essa foi salvação!!!!

“Una pergunta” se no mesmo sistema eu precisar usar as “maleditas” globais?

Tipo, no sisteminha aqui até achar essa dica mais do que firmeza, estava usando esse componente, ——-> ini_set(‘register_globals’, ‘Off’);<——– na teoria ele deveria fazer o mesmo do que ir la no php.ini, mas não funcionou ¬¬

Agora se eu mudar para On, será que "funfa" ???
Se alguem souber desse mistério, me da um toque… VALEUUUUUUU

30 10 2010
battisti

Dependendo de como o teu servidor web esta configurado ini_set pode funcionar ou no!

________________________________

2 09 2011
dcleandro

Outra solução seria assim: Caso você instancia um objeto do tipo Usuario (Ex.: $usuario = new Usuario()) e tem uma sessão que foi criada anteriormente (Ex.: $_SESSION[“usuario”]) e você quer acessar esta session assim $_SESSION[“usuario”][“id”], mude o nome da referência $usuario para $usuarioObjeto, por exemplo. Pois quando register_globals está On, para mim dá este erro em cima citado. Fazendo resolveu para mim.

1 10 2011
Flaviano

Galera é so limpar os dados de navegação do navegador nao precisa desabilitar nada nao o problema q da e esse ai q o dcleandro disse e a solução e simples limpe todos os dados do navegador

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: