[英]laravel Could not open input file: artisan (5.3)
我是 Laravel 广告的新手,我刚刚使用官方 laravel 文档创建了新项目。
安装后,当我运行php artisan migrate时,它将显示
无法打开输入文件:控制台中的工匠错误
我运行的命令列表
作曲家创建项目 --prefer-dist laravel/laravel laravelDemo
这将创建新文件夹 laravelDemo
cd laravelDemo
php 工匠迁移
我正在使用Ubuntu 16.04
我已经检查了可能的重复答案,但我已经安装了 throw composer。
请帮忙提前致谢:)
不知道实际问题是什么,但我所做的是删除laravelDemo 文件夹并运行上面的命令并且它起作用了。
我也尝试过composer update --no-scripts它将成功更新所有 composer 依赖项。
可能是在安装项目时出现了一些问题。
检查项目是否包含工匠文件,它是一个 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);`
问题是您从 laravelDemo 文件夹中键入命令。 请运行以下命令进入此文件夹: cd laravelDemo 并重试。
我的情况是,我决定重新安装我所有的项目并且它工作正常
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.