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

Erro ao criar projeto e fazer php artisan serve

Instalei o laravel via composer. Fui criar um projeto e apareceu a seguinte mensagem:

Crafting application...
sh: 1: composer: not found
Application ready! Build something amazing.

Mesmo com essa mensagem de composer not found, o projeto foi criado. Em seguida executei php artisan serve para criar o servidor e foi retornada a seguinte mensagem:

PHP Warning:  require(/home/natan/Projetos WEB/estoque/vendor/autoload.php): failed to open stream: No such file or directory in /home/natan/Projetos WEB/estoque/artisan on line 18
PHP Fatal error:  require(): Failed opening required '/home/natan/Projetos WEB/estoque/vendor/autoload.php' (include_path='.:/usr/share/php') in /home/natan/Projetos WEB/estoque/artisan on line 18

Essa pasta vendor, onde deveria estar autoload.php não foi criada. E agora, como procedo?

3 respostas

Opa Natan, mas o composer, você tem instalado? É estranho se ele não estiver e o projeto ter sido criado mesmo assim, talvez seu composer possa estar com algum problema já que o autoload não foi criado.

Se você entrar na pasta do projeto e usar o comando composer install, o que acontece?

solução!

O composer já estava instalado. O erro de composer not found ocorreu porque eu ainda não havia settado o composer no PATH. Depois disso, o PHP Warning e o PHP Fatal error permaneceram, mas por falta de diversas extensões do php que consegui ir instalando após pesquisa árdua hehe

Opa Natan, fico feliz que tenha resolvido o problema. Bons estudos! Precisando, pode contar com a gente, ok?