繁体   English   中英

laravel 无法打开输入文件:artisan (5.3)

[英]laravel Could not open input file: artisan (5.3)

我是 Laravel 广告的新手,我刚刚使用官方 laravel 文档创建了新项目。

安装后,当我运行php artisan migrate时,它将显示

无法打开输入文件:控制台中的工匠错误

我运行的命令列表

  1. 作曲家创建项目 --prefer-dist laravel/laravel laravelDemo

    这将创建新文件夹 laravelDemo

  2. cd laravelDemo

  3. 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM