Deprecated

Mais
15 anos 6 meses atrás #27943 por Free La
Free La replied the topic: Re: Deprecated
Olá a todos,

Eu atualizei meu servidor local easyPHP para a versão 5.3.2
e está me ocorrendo o mesmo problema, tento instalar o joomla 1.5 e na página da instalação
aparece essas mensagens:

Deprecated: Assigning the return value of new by reference is deprecated in C:\Arquivos de programas\EasyPHP-5.3.2\www\Joomla_1.5\libraries\pattemplate\patTemplate.php on line 1424

Deprecated: Assigning the return value of new by reference is deprecated in C:\Arquivos de programas\EasyPHP-5.3.2\www\Joomla_1.5\libraries\pattemplate\patErrorManager.php on line 202

alguém poderia me dar um help? <!-- s:x --><img src="{SMILIES_PATH}/icon_mad.gif" alt=":x" title="Furioso" /><!-- s:x -->

Please Entrar ou Registrar to join the conversation.

Mais
15 anos 1 semana atrás #39596 por carlos.avellar
carlos.avellar replied the topic: Re: Deprecated
Alguém tem o link dessa versão, please?


THanks

Please Entrar ou Registrar to join the conversation.

Mais
14 anos 2 semanas atrás #56005 por griiettner
griiettner replied the topic: Re: Deprecated
Pessoal,

Eu sei que já faz tempo que o pessoal postou aqui as possíveis soluções para o problemas, mas para falar a verdade, nada foi realmente resolvido, pois o pessoal simplesmente desligou a visualização de erros do PHP, que acabou por esconder o Warning, mas ele ainda existe.

Esse problema, acontece, porque as novas versões do PHP, não suportam mais a referencia de uma nova instancia com o método de colocar o simbolo "&" na frente... exemeplo...
$variavel =& new Classe();
No PHP 5.3 em diante, eles perceberam que o simbolo era algo redundante e que não havia necessidade de usar o simbolo "&", pois acada referencia, já é uma nova referencia... Então meus amigos, nas próximas vezes que vocês tiverem problema parecido, basta apenas remover o simbolo "&" do código que o Warning desaparecerá imediatamente
$variavel = new Classe();
Obs.: Warning não é erro, mas sim, um aviso para você escrever melhor seu código ou te lembrar que ta ação já não é mais suportada por versões mais novas do PHP

Please Entrar ou Registrar to join the conversation.