【问题标题】:Can't call php artisan无法调用 php artisan
【发布时间】:2020-01-09 20:07:58
【问题描述】:

我正在设置我的 Laravel 环境,已经安装了 composer 和 laravel。我不能打电话给php artisan

我已尝试安装更新,但我仍然收到错误返回。

C:\Users\Pat\personal> php artisan PHP 警告: 要求(C:\Users\Pat\personal/vendor/autoload.php):打开失败 流:在 C:\Users\Pat\personal\artisan 中没有这样的文件或目录 第 18 行

警告:要求(C:\Users\Pat\personal/vendor/autoload.php):未能 打开流:中没有这样的文件或目录 C:\Users\Pat\personal\artisan 在第 18 行 PHP 致命错误:require(): 打开失败需要'C:\Users\Pat\personal/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') 在 C:\Users\Pat\personal\artisan 上 第 18 行

致命错误:require():需要打开失败 'C:\Users\Pat\personal/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') 在 C:\Users\Pat\personal\artisan 上 第 18 行 PS C:\Users\Pat\personal>

【问题讨论】:

标签: php laravel


【解决方案1】:

检查您的项目根目录中可能没有供应商文件夹。所以首先在终端运行 composer install 命令。它会生成丢失的文件。

【讨论】:

  • 有没有vendor文件夹?
【解决方案2】:

vendor 文件夹r 丢失,因此出现此错误:

警告:要求(C:\Users\Pat\personal/vendor/autoload.php):未能 打开流:中没有这样的文件或目录 C:\Users\Pat\personal\artisan 在第 18 行

在命令提示符下运行此命令:

composer update --no-scripts 
composer update
  • composer update --no-scripts 它将跳过 composer.json 文件中定义的脚本的执行。
  • composer update 它将更新您在 composer.json 文件中指定的依赖项。

使用此命令,您将在项目中重新创建 vendor 文件夹

【讨论】:

    【解决方案3】:

    在 CLI 上键入:

    composer install
    

    先运行这个命令

    composer dump-autoload
    

    来源和致谢:require(vendor/autoload.php): 无法在同步评论上打开流

    【讨论】:

      猜你喜欢
      • 2019-06-30
      • 2020-01-18
      • 2019-11-06
      • 2020-02-16
      • 2020-07-27
      • 2018-12-05
      • 2015-06-04
      • 2016-09-07
      • 2017-08-04
      相关资源
      最近更新 更多