我正在设置我的Laravel环境,并安装了作曲家和laravel。我无法致电php artisan
我已经尝试过安装和更新,但是仍然收到错误消息。
C:\ Users \ Pat \ personal> php artisan PHP警告: require(C:\ Users \ Pat \ personal / vendor / autoload.php):打开失败 流:C:\ Users \ Pat \ personal \ artisan中没有这样的文件或目录 第18行
警告:require(C:\ Users \ Pat \ personal / vendor / autoload.php):未能 开放式流:中没有这样的文件或目录 第18行PHP上的C:\ Users \ Pat \ personal \ artisan致命错误: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>
答案 0 :(得分:0)
检查项目根目录中可能没有供应商文件夹。因此,首先在终端中运行composer install命令。它将生成丢失的文件。
答案 1 :(得分:0)
缺少供应商折叠 r,所以您收到此错误:
警告:require(C:\ Users \ Pat \ personal / vendor / autoload.php):未能 开放式流:中没有这样的文件或目录 第18行的C:\ Users \ Pat \ personal \ artisan
在命令提示符下运行此命令:
composer update --no-scripts
composer update
composer update --no-scripts
将跳过 composer.json 文件中定义的脚本的执行。composer update
将会更新 composer.json 文件中指定的依赖关系。使用此命令,您将在项目中重新创建供应商文件夹
答案 2 :(得分:0)
在CLI上输入:
composer install
先运行此命令
composer dump-autoload
来源和功劳:require(vendor / autoload.php):无法在Synchro评论上打开流