[FUG-BR] PHP 5.3 quebrando aplicações e downgrade...

Nilson nilson em forge.com.br
Terça Abril 20 11:11:38 BRT 2010


Sim, esse do DEPRECATED ja tinha resolvido, acabei
de achar o grande problema dos meus sistemas, mudaram
o padrao do short_open_tag e isso ferrou pois o <? nao
funcionava mais, apenas o <?php.

Bastou um short_open_tag = On no php.ini e aparentemente
tudo voltou a normalidade...


Em 20 de abril de 2010 10:57, Rafael Henrique Faria
<rafaelhfaria at cenadigital.com.br> escreveu:
> Opa, bom dia pessoal.
>
> Na verdade, o problema em si, não é o PHP 5.3, mas sim as aplicações feitas
> com o PHP 5.x.
>
> O que o ocorreu, foi que varias mudanças feitas do PHP 4 para o PHP 5,
> ficaram como DEPRECATED entre o PHP 5.0 e anterior ao PHP 5.3.
> Todos os desenvolvedores de PHP deveriam ficar atentos a isso.
>
> Mas, a grande maioria preferiu desativar o E_STRICT (que avisava o uso de
> funções marcadas com DEPRECATED).
>
> O que acabou ocasionando esses problemas.
>
> Acredito que o que deva ser feito é a correção dos aplicativos... e não
> utilizar uma versão antiga do PHP por causa de problemas como esses...
>
> Porém, eu acho que deve ter alguma forma de configuração do PHP para fazer
> ele se comportar novamente como PHP 5.2.x. Vale a pena dar uma conferida o
> php.ini do 5.3 para isso.
>
> 2010/4/20 Nilson <nilson at forge.com.br>
>
>> Ahhh meu, to passando o inferno aqui também por causa
>> desse 5.3, to quase abandonando o ports e compilando no
>> braço o apache+php52 por que tá dificil viu... quase tudo
>> passou a dar problema. Alguem sabe foi a grande cagada
>> que os caras fizeram no 5.3? Eu nao consigo acreditar que
>> incompatibilizaram tantas coisas... Tá mais traumático
>> do que mudar do php4 pro 5.
>>
>> []s
>> Nilson
>>
>>
>> Em 20 de abril de 2010 10:31, Jorge Petry <jorge at bsd.com.br> escreveu:
>> > Esta realmente complicado, tive várias aplicações em servidores
>> > separados com vários problemas, inclusive meu webmail.
>> > Tbm acho que deveria ser mantido o 5.2 e criado a linha 5.3
>> > Estou voltando para o 5.2 tbm.
>> >
>> > Jorge Petry.
>> >
>> >
>> > Em 19/4/2010 20:00, Aline Freitas escreveu:
>> >> Ainda estou tentando entender o que levou os commiters do ports a
>> >> atualizarem o php5 para 5.3 sem manter a versão 5.2. Todos os meus
>> >> aplicativos php quebraram, dos quais security/base e sysutils/gosa.
>> >>
>> >> Só eu passei por isso ou mais alguém?
>> >>
>> >> Para escapar desta encrenca de forma fácil um post recente do site da
>> >> FUG me ajudou: porteasy.
>> >>
>> >> O que eu fiz?
>> >>
>> >> Removi todos os ports php
>> >>
>> >> pkg_deinstall -f php5-\*
>> >>
>> >> Segui os passos do link:
>> http://www.luizgustavo.pro.br/blog/2010/02/22/porteasy-gerencia-de-ports-no-freebsd/#more-462
>> >>
>> >> Quando chegou na execução do porteasy eu fiz:
>> >>
>> >> porteasy -p /tmp/ports -D '11 days ago' -v -u sysutils/gosa
>> >> porteasy -p /tmp/ports -D '11 days ago' -v -u security/base
>> >> export PORTSDIR=/tmp/ports
>> >> cd /tmp/ports/sysutils/gosa
>> >> make build deinstall reinstall clean
>> >> cd /tmp/ports/security/base
>> >> make build deinstall reinstall clean
>> >> Pra fechar, incluí no meu pkgtools.conf
>> >>
>> >> HOLD_PKGS = [
>> >>      'php5-*',
>> >>    ]
>> >>
>> >> []'s
>> >>
>> >> Aline
>> >> -------------------------
>> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> >>
>> > -------------------------
>> > Histórico: http://www.fug.com.br/historico/html/freebsd/
>> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> >
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
>
> --
> Rafael Henrique da Silva Faria
> Grupo de Sistemas e Redes
>
> Serviço Técnico de Informática
> Faculdade de Ciências e Letras do Campus de Araraquara - UNESP
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd