php - run - version laravel artisan




Não foi possível abrir o arquivo de entrada: artisan (14)

Ao tentar criar um novo projeto laravel, o seguinte erro aparece na CLI:

Não foi possível abrir o arquivo de entrada: artisan

Script php artisan compilado de forma clara manipulando o evento post-install-cmd retornado com um erro

Eu estou usando a versão mais recente do XAMPP v3.2.1 com o PHP 5.5.15 e com o mcrypt ativado (assegurei-me disso emitindo o comando php -m). E eu estou executando o windows 8.1


-> cd ..

-> cd project_dir

-> php artisan ('funciona bem')

no meu caso, eu removi o diretório e novamente clonei o repositório do mesmo diretório através do terminal. então eu dei um passo para trás e entrei na pasta do meu projeto novamente e o problema desapareceu.


Apenas certifique-se de estar na pasta do projeto digitando

ls

Se não, então vá para a pasta do projeto digitando

 cd folder_name

por exemplo:

cd laravel

E então digite

php artisan serve


Depois de instalar o composer , você precisa criar o projeto:

composer create-project laravel/laravel /path/to/tour/project

Você pode ver a documentation , para a versão do seu PHP, o último Laravel que você pode instalar é o 5.0.

Agora os dias aqui são a última versão e exigem> php7.0. Aqui está a documentation .


Depois de lutar com este problema, descobri que você precisa encontrar onde artesão reside executando sudo find / -name artisan e de lá executar o comando php artisan ....


Eu só precisava fazer executável artisan .

chmod +x artisan

... e funciona sem o prefixo php.


Eu também tive o problema que acabei de instalar, mas esqueci de pular a pasta do projeto criado. Então você precisa pular a pasta do seu projeto.

cd project_name

e depois servir o comando php artisan


O que o truque para mim foi fazer cd src do meu projeto directoy, e depois usar o comando php artisan , já que meu arquivo de artisan estava na pasta src . Aqui está a minha estrutura de projeto:

project
|__ config
|__ src
    |__ app
    |__ ..
    |__ artisan  // hello there!
    |__ ...
|__ ...

Primeiro vá para a pasta do Laravel e digite os comandos do artesão como se o nome do aplicativo Laravel "Demopro"

então abra o cmd e com a ajuda do comando cd vá no Demopro e use o comando artisan


Se é a sua primeira instalação do laravel então crie outro diretório / pasta dentro do diretório do laravel e então mova para aquela pasta vazia e crie outro projeto usando o comando abaixo:

composer create-project --prefer-dist laravel/laravel blog

Isto irá criar um novo projeto chamado "blog", então volte ao diretório pai laravel e agora você pode executar este comando:

php artisan serve

Você receberá o retorno como:

laravel deployment server started: http://localhost:8000

Veja a imagem anexada


Se você estiver executando o seu projeto Laravel no Vagrant e tiver apenas o SSH-ed na máquina virtual, não se esqueça de cd /vagrant antes de tentar executar comandos artisan!


Tente executá-lo como sudo .

sudo laravel new blog

Seu arquivo pode não ter as permissões apropriadas. Deixe-nos saber se funcionou!


Você deve estar em sua pasta do Projeto Laravel

Ao criar um novo projeto com laravel new project-name , uma pasta será criada com o nome do seu projeto como nome. Você deve entrar nessa pasta antes de usar qualquer comando php artisan serve como o php artisan serve porque o arquivo de artesão está nessa pasta


Você precisa primeiro criar o projeto Laravel e se você já tem um, você precisa ir para este diretório usando o comando cd no terminal, por exemplo cd myproject .

Agora você poderá executar qualquer comando de artesão, por exemplo, executar o php artisan exibirá sua lista de comandos disponíveis.


Primeiro Vá para o diretório do projeto laravel pelo comando cd e escreva como segue ........