[FUG-BR] [off-topic] php 5.4 [resolvido]

Leonardo Augusto lalinden em gmail.com
Sexta Maio 10 22:38:28 BRT 2013


2013/5/10 Marcelo Gondim <gondim em bsdinfo.com.br>

> Em 10/05/13 18:55, Welkson Renny de Medeiros escreveu:
> > Em 10 de maio de 2013 15:43, Marcelo Gondim <gondim em bsdinfo.com.br
> >escreveu:
> >
> >> Pessoal,
> >>
> >> Desculpem o off-topic novamente mas estou procurando alguma explicação
> >> lógica pro seguinte e até agora não encontrei nada. :(
> >> Em um servidor estava rodando o php 5.3 e foi atualizado para o php 5.4.
> >> Algumas mudanças tiveram que ser feitas, logicamente.
> >> Mas tudo está funcionando e do nada sou deslogado do site, não consigo
> >> mais me logar. Dá uns erros doidos de chamada de função com nomes
> >> esquisitos tipo $%ˆ_() e nos logs não diz nada que ajude.
> >> Tudo o que faço pra voltar à funcionar é editar o arquivo de funções
> >> backend/functions.php e sem alterar nada saio salvando. Pronto, volta à
> >> funcionar por um tempo. Não vi lógica alguma nisso até agora, só sei que
> >> com o php 5.3 isso não estava ocorrendo. rsrsrs
> >>
> >> Carabina você já viu isso? Alguém aqui da lista que programe e use o php
> >> 5.4 já passou por isso?
> >>
> >> []'s
> >> Gondim
> >
> >
> > Gondim,
> >
> > Pelo que vi, teve algumas mudanças significativas:
> > http://php.net/manual/en/migration54.incompatible.php
> > http://php.net/manual/pt_BR/migration54.php
> >
> > Não tem como comentar muito sem conhecer o código da aplicação, mas
> > acredito que esses links possam ajudar.
> >
> Pessoal,
>
> O problema gerado era por causa do xcache. Não sei porque quando era com
> a versão 5.3 estava rodando redondo mas com a 5.4 tava dando esses paus
> loucos. Após remover o xcache, tudo normalizou. Vou dar mais umas
> pesquisadas nele e se for o caso tento trocar por outro equivalente.
>
> Valeu aí pessoal.
>
> Grande abraço,
>
> Gondim
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Opa Marcelo,

Cara só vi teu post agora.
É o 5.4 nao suporta mais umas velharias mesmo...

Mas vc atualizou o xcache tambem ?
Eu tenho um 5.4 com xcache e ta uma beleza... não dá nada de errado, olha
ai.

PHP Version 5.4.14
XCache Version 3.0.1

Voce tem que cuidar para setar o timeout do session no php.ini o
maxlifetime lá... poe um valor maior que 1440 se nao quiser que caia toda
hora seu session.

E eu uso o xcache e o session no memcache... e tudo funciona..

Mas instalei primeiro o php e os modulos do php, pra depois instalar o
resto em cima..
Tá tudo 100%, tá num freebsd 9.1

Algumas funcoes nao são mais suportadas como import_request_variables(), e
outros detalhes, se tua app usa algo antigo assim pode dar zica,
tive um problema com o smarty, que nao aceitava mais o construtor com nome
da classe, mas daí atualizei ele e funcionou.

Se tiver mais problemas me fala aí que vejo se posso ajudar.

[]´s


Mais detalhes sobre a lista de discussão freebsd