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

Erro PHP artisan serve

Erro ao executar o comando php artisan serve: antes, quando vou criar a pasta 'estoque' da o seguinte erro:

Problem 19
    - laravel/framework v5.5.19 requires php >=7.0 -> your PHP version (5.6.25) does not satisfy that requirement.
    - laravel/tinker v1.0.2 requires illuminate/console ~5.1 -> satisfiable by laravel/framework[v5.5.19].
    - Installation request for laravel/tinker v1.0.2 -> satisfiable by laravel/tinker[v1.0.2].
Pelo que entendi ele precisa do PHP 7.0, porém já estou usando o wamp 3.0.6 que já vem com o PHP 7.???

Depois, quando dou o comando php artisan serve:
C:\Users\Régis\Desktop\estoque>php artisan serve

Warning: require(C:\Users\RÚgis\Desktop\estoque/vendor/autoload.php): failed to open stream: No such file or directory in C:\Users\RÚgis\Desktop\estoque\artisan on line 18

Fatal error: require(): Failed opening required 'C:\Users\RÚgis\Desktop\estoque/vendor/autoload.php' (include_path='.;C:\php\pear') in C:\Users\RÚgis\Desktop\estoque\artisan on line 18.

Pode me ajudar, por favor? Grato.

4 respostas

Oi José, tudo bom?

Pelo erro:

    - laravel/framework v5.5.19 requires php >=7.0 -> your PHP version (5.6.25) does not satisfy that requirement.

Parece que seu php está na versçao 5.6 e o laravel 5.5.19 que estamos tentando instalar necessita o php 7. Tenta atualizar a versão da sua linguagem.

No curso a gente usa a versão 5.0:

composer create-project laravel/laravel estoque "5.0."

Que é compativel com a versão 5.6 da linguagem.

Uma possibilidade é utilizar a mesma versão do framework utilizada no curso =)

Qualquer problema é só falar.

Abraço!

Ok, André. Mas como falei o PHP que uso é o da versão 7.0. Agora tá dando outro erro, pois mudei o path do PHP para apontar para a nova versao 7.0. Quando executo o comando composer global require "laravel/installer"...

"C:\Users>composer global require "laravel/installer"
Changed current directory to C:/Users/RÚgis/AppData/Roaming/Composer
Using version ^1.4 for laravel/installer
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 11 installs, 0 updates, 0 removals
  - Installing symfony/process (v3.3.10): Downloading (100%)
    Failed to download symfony/process from dist: Invalid argument (C:\Users\RÚgis\AppData\Roaming\Composer\vendor/symfony/process/f7c49036662757d82df01668c4cb4b79)
    Now trying to download from source
  - Installing symfony/process (v3.3.10): Cloning fdf89e57a7

Installation failed, deleting ./composer.json. "

Uma coisa que tá acontecendo é que meu user é "Régis" e durante a instalação tá acontecendo uma mudança para "C:/Users/RÚgis/AppData/Roaming/Composer". Será que isso está causando o problema?

Boa José!

Estranho mesmo... esse é o erro completo? Estamos sem muita informação da causa =/

Dei uma procurada e normalmente esse erro está relacionado ao clone do respositorio no git. Tenta limpar a pasta vendor do seu projeto e rodar de novo. As vezes é só sujeira na estrutura mesmo.

Tenta rodar tudo como adminstrador também. Pra garantir que não é um problema de permissão

solução!

Obrigado pela ajuda. Tive que reinstalar o xampp e todo o resto, agora funcionou. Ufaaa. Abraços.