Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro com servidor.

Boa noite, vi que existe vários erros ao subir o servidor, mas mesmo descomentando a linha do php.ini o erro abaixo ainda é mostrado.

PHP Fatal error: You must enable the intl extension to use CakePHP. in /var/www/html/EstoqueCake/config/requirements.php on line 31

A linha extension=php_intl.dll ja esta descomentada e após foi reinciado o servidor.

3 respostas

Com o comando abaixo via console resolveu:

sudo apt-get install php7.0-intl

Agora esta com o seguinte erro:

PHP Fatal error: Uncaught Error: Class 'Cake\Console\CommandRunner' not found in /var/www/html/EstoqueCake/bin/cake.php:11 Stack trace:

0 {main}

thrown in /var/www/html/EstoqueCake/bin/cake.php on line 11

solução!

Boa Matheus!

Lembrando que o comando:

sudo apt-get install php7.0-intl

Adiciona uma dependencia ao seu php.ini

É sempre bom reiniciar o apache (além do servidor), ao adicionar dependencias:

service apache2 restart

Entretanto, seu erro parece estar relacionado à versão do framework ou ao autoloader. Se for o autoloader é só mandar o composer gerar de novo esse arquivo:

composer dump-autoload
ou
composer install

Verifica a versão do framework que você está utilizando também =)

Qualquer problema é só falar.

Abraço

Boa tarde. Muito obrigado.