Em 10/05/13 22:38, Leonardo Augusto escreveu: > 2013/5/10 Marcelo Gondim <[email protected]> > >> Em 10/05/13 18:55, Welkson Renny de Medeiros escreveu: >>> Em 10 de maio de 2013 15:43, Marcelo Gondim <[email protected] >>> 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 É o manicomio-share que como não consegui por 2 vezes colocar o FreeBSD, permaneci no Debian. Aí fui atualizar para o Debian 7 (Wheezy) e o mesmo atualizou o php para o 5.4 e o php5-xcache é a versão 2.0.0-4. Ou seja:
php version 5.4.4-14 php5-xcache 2.0.0-4 > 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. o valor atual é 1440. session.gc_maxlifetime = 1440 > > 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 Pois é eu tentei isso no passado, trocar pelo FreeBSD. rsrsrs mas pode ser a versão do xcache com o php. Se bem que pode ser a combinação dos dois com a programação do site. Porque eu não acredito que o povo lá iria colocar um pacote que desse esse problema tão de cara. > > 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. reparei essas coisas. tive problema com o |htmlspecialchars() que antes o default era ISO-8859-1 e agora passou à ser UTF-8.| > > Se tiver mais problemas me fala aí que vejo se posso ajudar. > > Tranquilo mas aí vou te mandar em pvt pra não poluir a lista com off-topic. Grande abraço à todos, Gondim ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

