Atenção parar correção de bugs. Aquele erro pode não ser do Scriptcase mas sim do PHP.
Dia 04/01/2018 foram lançadas as seguintes versões:
. php 5.6.33;
. php 7.0.27;
. php 7.1.13;
. php 7.2.1.
Atualizo meus servidores e aconselho a fazer o mesmo no de vocês.
Netmake fica sugestão: Atualize o PHP do instalador de vocês.
Atenção no php 7.2 além da remoção do mcrypt para o PECL.
A extensão GD teve o argumento --enable-gd-native-ttf removido.
Houve atualização do Sourceguardian Loader da versão 11.1.4 para 11.1.5.
Quem fez instalação manual é bom baixar a nova versão.
https://www.sourceguardian.com/blog-sourceguardian-11-1-5-update-released-post-200-1.html
SourceGuardian 11.1.5 update released
This is a bugfix release. The update is recommended for all the users.
We fixed functions and classes re-decralarion issue with PHP7+, old loaders did not report errors on duplicate functions or classes and that was causing issues e.g. with autoloading if such a function was registered as autoloader.
Fixed “max execution time exceeded” issue with the encoder when encoding a way long files tree.
Posted on November 27th 2017 at 05:55pm by Alex
Labels: autoloading 11.1.5
Observação: O instalador automático do Scriptcase 9.0.33 desenvolvimento ainda está com a versão 11.0.6.
Eu somente faço instalação manual e nela o 11.1.5 está rodando normal.
Já esta na hora de começar a pensar no Scriptcase com PHP 7.1
This release marks the end of the two years active support period for the 7.0 branch. The further releases of the 7.0 branch will be issued on demand and contain only critical security relevant bug fixes. The security support is provided till December 3rd, 2018. It is a good time to plan the migration to PHP 7.1 or 7.2.
Este lançamento marca o final do período de suporte ativo de dois anos para o ramo 7.0. Os lançamentos adicionais da filial 7.0 serão emitidos sob demanda e contêm apenas correções críticas de erros relevantes para a segurança. O suporte de segurança é fornecido até 3 de dezembro de 2018. É um bom momento para planejar a migração para o PHP 7.1 ou 7.2.
Lançadas dia 01/02/2018:
PHP 7.2.2
http://www.php.net/ChangeLog-7.php#7.2.2
PHP 7.1.14
http://www.php.net/ChangeLog-7.php#7.1.14
Com importantes correções.
Vejam que não houve laçamento para o php 5.6 e o php 7.0.
Netmake está na hora de pensar em rodar a versão 9 do Scriptcase no PHP 7.1
Atenção para atualizar a versão do php em seus servidores:
Lançadas as versões:
PHP 7.2.3 http://www.php.net/ChangeLog-7.php#7.2.3
PHP 7.1.15 http://www.php.net/ChangeLog-7.php#7.1.15
PHP 7.0.28 http://www.php.net/ChangeLog-7.php#7.0.28
PHP 5.6.34 http://www.php.net/ChangeLog-5.php#5.6.34
Para uso do Scriptcase vale a pena atualizar o php com destaque para as correções:
php 5.6.34 e PHP 7.0.28-> stack-buffer-overflow while parsing HTTP response
https://bugs.php.net/bug.php?id=75981
E o SC 9, a parte de ‘Produção’ esta funcionando normal com o PHP 7.2?
Não testei Jailton
É que ai eu ia atualizar a produção lá no Linux Centos, mas vou aguardar, alguém ver isso primeiro.
Jailton a resposta oficial da Netmake é:
. Scriptcase 9 desenvolvimento php 7.0.
. Scriptcase 9 ambiente de produção para aplicações geradas homologado para PHP 5.6 e 7. -> http://www.scriptcase.com.br/lp/scriptcase9/
Apesar de não constar qual sub-release da 7 eu nunca testei na 7.1 ou 7.2.
Mas sempre atualizo as subversões.
Tem muitos bugs que às vezes sofremos e é coisa do PHP.
PS: no manual do Scriptcase 9 tem este aviso (http://www.scriptcase.com.br/aprendizagem/documentacao/pt_br/v9/manual/12-publicacao/01-visao-geral/)
“Recomendamos que a versão do PHP do ambiente de Produção seja a mesma do Desenvolvimento, devido questões de compatibilidade das funções entre as suas diferentes versões.”
Versão para produção: 5.6 ou 7.0.
Atenção parar correção de bugs. Aquele erro pode não ser do Scriptcase mas sim do PHP.
Dia 30/03/2018 foram lançadas as seguintes versões:
. php 5.6.35;
. php 7.0.29;
. php 7.1.16;
. php 7.2.4.
[size=12pt]Nas versões 5.6.35 e 7.0.29 houve correção de um bug muito sério que permite a um invasor obter acesso a quaisquer recursos restritos que não devem ser permitidos.[/size]
Cito:
“Depois de alterar o UID e o GID, o PHP-FPM configura os processos de trabalho do pool para serem dumpable. Isso permite que um usuário local com o mesmo UID e GID se conecte aos funcionários do PHP-FPM e obtenha acesso a quaisquer recursos restritos que não devem ser permitidos.”
Atualizo meus servidores e aconselho a fazer o mesmo no de vocês.
[size=12pt]Netmake fica sugestão: Atualize o PHP do instalador de vocês.[/size]
Não utilizamos PHP-FPM no instalador.
Eu sei disto.
Mas e as outras correções?
Atenção parar correção de bugs. Aquele erro pode não ser do Scriptcase mas sim do PHP.
Dia 26/04/2018 foram lançadas as seguintes versões:
. php 5.6.36;
. php 7.0.30;
. php 7.1.17;
. php 7.2.5.
Pois é Alexandre,
Estas informações que deixam-me apreensivo quanto a migrar a versão do SC.
Estou na 8.1, e sei que precismo investir quando migrar para versão 9.1, mas sem atualizar o PHP é complicado, pois a qualquer momento sai outra atualização do SC que contemple esta atualização, e aí temos que parar para fazer novas atualizações.
Jocimar,
Creio que eles já estejam cientes veja aos 5:22
https://www.youtube.com/watch?v=326HG4MthTk
Alexandre,
Participei hoje, …, e venho “deixando” um pouco para atualizar para versão 9.x devido a dois fatores:
- bug’s ( acompanho a lista e a cada release sempre dá algum “enrosco”, sem falar que também relatei bug’s a NM desde versões 6 e 7, que nunca foram corrigidas )
- versão do php ( é mais complicado para NM acompanhar estas versões, mas para nós isto também é importante )
Estou aguardando uma versão / release do SC onde sinta que o este forum esteja tranquilo na questão de bug’s e que venha em versão mais recente do PHP.
Enquanto isto estou desenvolvendo na versão 8.1
Esta aqui já faz parte da ferramenta.
Nem adianta esperar para ver se tem correção.
[size=14pt]Como era de se esperar o php 5.6 e 7.0 começam a ficar largados no tempo sem melhorias ou atualizações.[/size]
[size=12pt]Dia 24/05/2018 foram lançados as versões:
. PHP 7.2.6
. PHP 7.1.18[/size]
[size=12pt]Lembrando que o prazo final da aposentadoria do php 5.6 é 31 Dezembro 2018 e do php 7.0 é 3 Dezembro 2018.[/size]
[size=12pt]Você apoia que o Scriptcase migre para o php 7.2? Deixe seus comentários![/size]
[size=12pt]Fonte: http://php.net/supported-versions.php[/size]