【问题标题】:Composer not working with laravel after Windows update 1903Windows 更新 1903 后 Composer 无法使用 laravel
【发布时间】:2019-10-27 22:17:05
【问题描述】:

昨天我将我的 windows 从版本 1803 更新到了 1903。今天我尝试继续我的 laravel 应用程序并尝试运行 PHP artisan serve 进行开发。

我得到的是一条错误消息:

PHP 警告:需要(C:\Users\MY_USERNAME\MY_PROJECT/vendor/autoload.php):无法打开流:第 18 行的 artisan 中没有此类文件或目录

警告:要求(C:\Users\MY_USERNAME\MY_PROJECT/vendor/autoload.php):无法打开流:第 18 行的 artisan 中没有此类文件或目录 PHP 致命错误:require():无法在第 18 行的工匠中打开所需的 'C:\Users\MY_USERNAME\MY_PROJECT/vendor/autoload.php' (include_path='C:\xampp\php\PEAR')

致命错误:require():在第 18 行的 artisan 中打开所需的 'C:\Users\MY_USERNAME\MY_PROJECT/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') 失败

但是那些文件是存在的。更新到 Windows 1903 后我没有更改任何内容。

【问题讨论】:

    标签: php windows laravel composer-php


    【解决方案1】:

    因为你没有安装 Composer 依赖所以

    Cd 到你的项目并在你的终端运行composer install

    【讨论】:

    • 你删除了我的评论吗?这个答案不能解决任何问题。我已经这样做了,它只是说 composer.json 不存在。但它确实存在于目录中。
    【解决方案2】:

    由于 Windows 更新,我遇到了同样的问题,我无法在我的原始项目中执行 composer install,因为它没有找到 composer.json,所以...我将它推送到 Github,下载然后制作了 composer安装在新项目上,它可以工作。也许这不是最好的解决方案......但对我有用

    【讨论】:

      猜你喜欢
      • 2013-05-28
      • 1970-01-01
      • 2014-04-21
      • 2020-01-24
      • 2020-01-18
      • 2013-08-09
      • 2019-05-05
      • 2016-10-12
      • 2016-07-19
      相关资源
      最近更新 更多