1
resposta

Trava ao executar o 'artisan serve'

  1. Fiz os cursos básicos de PHP, para o que instalei o XAMP. Foi usado o PHP 7
  2. Minha configuração é um DELL Inspiron 5557 com 16GB de memória, com Windows 10 e Office 365.
  3. Comecei o curso de Laravel a. Instalei o Composer segundo as instruções – tudo OK. b. para criar o projeto, foi recomendado usar o Laravel 5.0 e criei o ‘estoque’ com essa versão – Criou OK c. Ao prosseguir, não funcionou por incompatibilidade com o PHP 7. Consultei o Forum e foi sugerido usar o Laravel atual ou desinstalar o PHP 7 e instalar o anterior. Preferi (e prefiro) usar o Laravel atual. d. Excluí o diretório do ‘estoque’ e criei novamente – deu o problema como abaixo. Em seguida criei outro diretório ‘estok’ mas ao rodar o ‘artisan serve’, entra em loop com o resultado abaixo

C:\Users\peaze\estok>php artisan serve Laravel development server started: http://127.0.0.1:8000 [Mon Jan 15 11:30:21 2018] 127.0.0.1:64834 [200]: /favicon.ico [Mon Jan 15 11:30:34 2018] 127.0.0.1:64835 Invalid request (Unexpected EOF) [Mon Jan 15 11:30:34 2018] 127.0.0.1:64836 Invalid request (Unexpected EOF) [Mon Jan 15 11:30:34 2018] 127.0.0.1:64846 [200]: /favicon.ico

e. Cancelando o CMD e rodando ‘php artisan app:name estok’ responde com ‘could not open input file: artisan

O que fazer? Caso tenha que desinstalar tudo e começar do zero, peço orientação em como desinstalar o Composer/Laravel.

Obrigado.

1 resposta

Eu já bati tanto a cabeça instalando o ambiente Laravel no Windows (7 8 ou 10) por vários anos que desisti.

Sugiro fortemente usar o box Vagrant/Homestead https://medium.com/@duarteq/como-instalar-vagrant-e-homestead-para-desenvolver-aplicações-com-o-laravel-aef0eed6ff05 e https://medium.com/@mannueldp/guia-de-instalação-laravel-com-gitlab-homestead-fa4ad87e6995

Ou usar Docker http://laradock.io

Posso adiantar que é trabalhoso a primeira vez que faz o setup (muita info e config), mas depois você ganha em produtividade. Pode colocar todo seu ambiente dev em um HD externo ou pendrive.