如何修复 laravel 中的 gettallheaders.php 错误?

Posted

技术标签:

【中文标题】如何修复 laravel 中的 gettallheaders.php 错误?【英文标题】:How to fix this gettallheaders.php error in laravel? 【发布时间】:2019-10-23 04:51:49 【问题描述】:

我正在制作一个 laravel instragram 克隆网站,但经过一些开发后突然发生当我运行 php artisan serve 这个错误。

PHP 警告:需要(I:\LARAVEL\laravel-instagram-clone\vendor\composer/../ralouphie/getallheaders/src/getallheaders.php):无法打开流:I 中没有这样的文件或目录: \LARAVEL\laravel-instagram-clone\vendor\composer\autoload_real.php 在第 66 行

警告:需要(I:\LARAVEL\laravel-instagram-clone\vendor\composer/../ralouphie/getallheaders/src/getallheaders.php):无法打开流:I:\ 中没有这样的文件或目录LARAVEL\laravel-instagram-clone\vendor\composer\autoload_real.php 在第 66 行

PHP 致命错误:require():打开失败需要 'I:\LARAVEL\laravel-instagram-clone\vendor\composer/../ralouphie/getallheaders/src/getallheaders.php' (include_path='C:\ xampp\php\PEAR') 在 I:\LARAVEL\laravel-instagram-clone\vendor\composer\autoload_real.php 第 66 行

致命错误:require():打开失败需要 'I:\LARAVEL\laravel-instagram-clone\vendor\composer/../ralouphie/getallheaders/src/getallheaders.php' (include_path='C:\xampp \php\PEAR') 在第 66 行的 I:\LARAVEL\laravel-instagram-clone\vendor\composer\autoload_real.php 中

I:\LARAVEL\laravel-instagram-clone>php artisan serve PHP 警告:需要(I:\LARAVEL\laravel-instagram-clone\vendor\composer/../ralouphie/getallheaders/src/getallheaders.php):无法打开流:I:\LARAVEL\ 中没有这样的文件或目录laravel-instagram-clone\vendor\composer\autoload_real.php 在第 66 行

警告:需要(I:\LARAVEL\laravel-instagram-clone\vendor\composer/../ralouphie/getallheaders/src/getallheaders.php):无法打开流:I:\ 中没有这样的文件或目录LARAVEL\laravel-instagram-clone\vendor\composer\autoload_real.php 在第 66 行 PHP 致命错误:require():打开失败需要 'I:\LARAVEL\laravel-instagram-clone\vendor\composer/../ralouphie/getallheaders/src/getallheaders.php' (include_path='C:\xampp\php \PEAR') 在第 66 行的 I:\LARAVEL\laravel-instagram-clone\vendor\composer\autoload_real.php 中

致命错误:require():打开失败需要 'I:\LARAVEL\laravel-instagram-clone\vendor\composer/../ralouphie/getallheaders/src/getallheaders.php' (include_path='C:\xampp \php\PEAR') 在第 66 行的 I:\LARAVEL\laravel-instagram-clone\vendor\composer\autoload_real.php 中

【问题讨论】:

【参考方案1】:

似乎缺少作曲家依赖项。

打开终端,浏览到项目目录的根目录,然后尝试运行。

composer install

【讨论】:

是的,我做到了,但不知何故,这不起作用。然后我删除整个供应商文件夹,然后运行 ​​composer install,然后它工作正常。谢谢! 我已经尝试使用 php v7.1 并且它是成功的;但是对于 v7.2,它不会安装 ralouphie/getallheaders 包。

以上是关于如何修复 laravel 中的 gettallheaders.php 错误?的主要内容,如果未能解决你的问题,请参考以下文章

如何修复 laravel 6 中的错误 npm run dev

如何修复laravel迁移中的外键错误

如何修复 Laravel 5.2 中的“未定义变量:子任务”

如何修复 Laravel 中的“php artisan migrate”错误

如何修复 laravel 5.5 中的查询生成器错误 sql 注入 *

如何修复 Laravel 5.8 Ajax 表单提交中的内部服务器错误