Cannot use 'String' as class name as it is reserved in

360 views
Skip to first unread message

Flávio Alves

unread,
Apr 28, 2016, 7:45:40 AM4/28/16
to CakePHP Tuga


Pessoal atualizei meu PHP para a versão 7.0, e tenho uma aplicação no CakePHP 2.* e obtive esse erro ao tentar executar a aplicação depois da atualização do PHP, tive o seguinte erro:

Cannot use 'String' as class name as it is reserved in

Dizendo que a class String é uma palavra reservada do PHP 7.0 gostaria de saber se tem como corrigir isso, ou eu teria que fazer upgrade da minha aplicação, pois acredito que a versão 3.0 do Cake acho que está com isso resolvido.

att,

Otavio Augusto

unread,
Apr 28, 2016, 8:35:47 AM4/28/16
to cakep...@googlegroups.com
É sim. Não use Cake 2.0 com PHP7.
Use com PHP 5.6 no máximo
> --
> --
> CakePHP Tuga (cakephp-pt)
>
> Utilize http://bin.cakephp.org para códigos
> Cookbook: http://book.cakephp.org
>
> Website do CakePHP: http://cakephp.org/
> Website do grupo: http://groups.google.com/group/cakephp-pt?hl=pt-PT
> ---
> Recebeu esta mensagem porque subscreveu ao grupo "CakePHP Tuga" do Grupos do
> Google.
> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
> envie um email para cakephp-pt+...@googlegroups.com.
> Para publicar uma mensagem neste grupo, envie um email para
> cakep...@googlegroups.com.
> Visite este grupo em https://groups.google.com/group/cakephp-pt.
> Para mais opções, visite https://groups.google.com/d/optout.



--
Otavio Augusto
---------------------
Consultor de TI
Citius Tecnologia
31 37761866
31 88651242
http://www.citiustecnologia.com.br

Francisco ACLima

unread,
May 2, 2016, 9:20:33 AM5/2/16
to CakePHP Tuga
Oi.
Se não me engano, o CakePHP 2.8 está adaptado para o PHP 7.
As mudanças em relação à versão 2.7 não são muitas, só alguns parâmetros do Form Helper, mas deu para alterar em lote.
De repente vale a pena tentar.
Reply all
Reply to author
Forward
0 new messages