我是Laravel的新用户,我刚刚使用official laravel documentation创建了新项目。
在我运行 php artisan migrate 安装后,它将显示
无法在控制台中打开输入文件:artisan 错误
列出我运行的命令
composer create-project --prefer-dist laravel / laravel laravelDemo
将创建新文件夹laravelDemo
cd laravelDemo
php artisan migrate
我正在使用 Ubuntu 16.04
我已经检查了possible duplicate answer,但我已经安装了它投掷作曲家。
请提前致谢:)
答案 0 :(得分:0)
不知道实际问题是什么,但我所做的是已删除 laravelDemo文件夹并在命令上方运行并且它有效。
我还尝试过 composer update --no-scripts ,它将成功更新所有作曲家依赖项。
安装项目可能存在一些问题。
答案 1 :(得分:0)
检查项目中是否包含artisan文件,它是一个php。
<?php
define('LARAVEL_START', microtime(true));
require __DIR__.'/vendor/autoload.php';
$app = require_once __DIR__.'/bootstrap/app.php';
$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
$status = $kernel->handle(
$input = new Symfony\Component\Console\Input\ArgvInput,
new Symfony\Component\Console\Output\ConsoleOutput
);
$kernel->terminate($input, $status);
exit($status);`
答案 2 :(得分:0)
问题是您从laravelDemo文件夹中键入命令。 请通过运行以下命令进入此文件夹: cd laravelDemo 然后重试。