4
respostas

Erros no Curso de Laravel

Primeiro poblema foi ao instalar o Laravel

composer create-project --prefer-dist laravel/laravel controle-series 5.8.*
Creating a "laravel/laravel" project at "./controle-series"

  [InvalidArgumentException]
  Could not find package laravel/laravel with version 5.8.* in a version installable using your PHP version, PHP exte
  nsions and Composer version.

php -v
PHP 8.0.5 (cli) (built: Apr 28 2021 00:30:10) ( NTS Visual C++ 2019 x64 )

Ai eu fui em outra versão mesmo para continuar o curso, mas na hora de subir o servidor

php artisan serve
PHP Fatal error:  Uncaught Error: Class "Illuminate\Foundation\Application" not found in C:\Users\henri\OneDrive\Área de Trabalho\Henrique\Alura\Cursos PHP\PHP Laravel\controle-series\bootstrap\app.php:14
Stack trace:
#0 C:\Users\henri\OneDrive\Área de Trabalho\Henrique\Alura\Cursos PHP\PHP Laravel\controle-series\artisan(20): require_once()
#1 {main}
  thrown in C:\Users\henri\OneDrive\Área de Trabalho\Henrique\Alura\Cursos PHP\PHP Laravel\controle-series\bootstrap\app.php on line 14
4 respostas

Agora no Linux com o PHP 7

henrique@henrique-desktop:~/Desktop/Laravel/controle-series$ php artisan serve
PHP Fatal error:  Uncaught Error: Class 'Illuminate\Foundation\Application' not found in /home/henrique/Desktop/Laravel/controle-series/bootstrap/app.php:14
Stack trace:
#0 /home/henrique/Desktop/Laravel/controle-series/artisan(20): require_once()
#1 {main}
  thrown in /home/henrique/Desktop/Laravel/controle-series/bootstrap/app.php on line 14

Alguem conseguiu resolver?

Olá Henrique

você começou do zero quando escolheu outra versão do PHP?

ao trocar, execute o processo do zero, ou use o composer install novamente.

acredito que o processo da primeira vez não foi finalizado e por isto o ideal seria começar do zero.

Quando o projeto já funciona beleza e já tem o .env configurado ao trocar de máquina/servidor, a primeira coisa a ser feita é o composer install depois a migração do banco, seeds (caso não tenha acesso ao banco já criado)

Atenciosamente Léo

Olá Léo Obrigado pela ajuda, porém o poblema que estou tendo foi exatamente na primeira aula, então só baixei o projeto inicial que precisa para começar o curso, e assim que eu baixo o projeto e vou em composer install, o professor manda executar um arquivo que ja vem por padrão no Laravel, porém ao iniciar isso já deu um erro de versão do PHP, depois com a versão certa, deu um erro de PHP dentro do arquivo que o Laravel cria sozinho.

 thrown in /home/henrique/Desktop/Laravel/controle-series/bootstrap/app.php on line 14