php laravel无法打开输入文件:技工(5.3)

mklgxw1f  于 2023-01-29  发布在  PHP
关注(0)|答案(4)|浏览(170)

我是新的Laravel广告我刚刚创建了新的项目使用official laravel documentation
安装后,当我运行php artisan migrate它会显示

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

我运行的命令列表
1.编写器创建项目--首选分发laravel/laravel laravelDemo
这将创建新文件夹laravelDemo
1.cd laravel演示
1.php工匠迁移
我用的是Ubuntu 16.04
我已经检查了possible duplicate answer,但我已经安装了它扔 composer 。
请帮助提前感谢:)

wkftcu5l

wkftcu5l1#

没有弄清楚实际问题是什么,但我所做的是删除laravelDemo文件夹,并运行上述命令,它的工作。
我还尝试了composer update --no-scripts,它将成功更新所有composer依赖项。
可能在安装项目时出现了一些问题。

3lxsmp7m

3lxsmp7m2#

检查项目是否包含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);`
ngynwnxp

ngynwnxp3#

问题是您在laravelDemo文件夹外键入命令。请通过运行以下命令进入此文件夹:cd laravelDemo并重试。

g6ll5ycj

g6ll5ycj4#

i我的情况下,我决定重新安装我所有的项目,它的工作很好

相关问题