什么原因'警告:require(C:\wamp64\www\laravel\bootstrap/../vendor/autoload.php) 无法打开流:

Posted

技术标签:

【中文标题】什么原因\'警告:require(C:\\wamp64\\www\\laravel\\bootstrap/../vendor/autoload.php) 无法打开流:【英文标题】:What reason 'Warning: require(C:\wamp64\www\laravel\bootstrap/../vendor/autoload.php) failed to open stream:什么原因'警告:require(C:\wamp64\www\laravel\bootstrap/../vendor/autoload.php) 无法打开流: 【发布时间】:2020-01-16 04:42:13 【问题描述】:

1 我在安装 composer 后从 github 下载了 laravel 项目 (安装作曲家版本 1.9.0)和 wamp 服务器中的 php 版本(PHP 7.3.1)

2 创建数据库并在 .env 文件中配置数据库名称、用户名和密码(无密码)。

3 数据库设置完成后,我使用 artisan 命令进行数据库迁移:

php artisan migrate

在下面显示错误信息:

警告: 要求(C:\wamp64\www\work\laravel\logistic-management\logistic-master\bootstrap/../vendor/autoload.php): 无法打开流:中没有这样的文件或目录 C:\wamp64\www\work\laravel\logistic-management\logistic-master\bootstrap\autoload.php 第 17 行

还有这个

致命错误:require():需要打开失败 'C:\wamp64\www\work\laravel\logistic-management\logistic-master\bootstrap/../vendor/autoload.php' (include_path='.;C:\php\pear') 在 C:\wamp64\www\work\laravel\logistic-management\logistic-master\bootstrap\autoload.php 第 17 行

错误信息的解决方法是什么。谢谢你的进步

【问题讨论】:

你说你安装了composer,但你是否也在项目根目录下运行composer update 是的,在它无法正常工作之后 【参考方案1】:

试试这个:composer update --no-scripts A *** question.

如果您收到一些 PHP 版本的警告,那么您必须使用正确的 php 版本。

【讨论】:

我运行这个命令。它显示最后一行 cmd "要启用扩展,请验证它们是否已在您的 .ini 文件中启用:- C:\wamp64\bin\php\php7.3.1\php.ini 您也可以在终端内运行 php --ini 以查看哪个PHP 在 CLI 模式下使用文件。”这有什么问题吗? 这是设备和您的 wamp 特定问题。首先在 wamp 服务器底部检查您遇到的任何路径问题?如果是,则更改系统环境变量。如果您不想参与所有这些,我建议您从 wampserver.aviatechno.net 下载最新的 wamp,并按照 laravel 网站中的说明下载 laravel。 另外:developerhowto.com/2018/12/26/php-laravel-framework 这是给你的

以上是关于什么原因'警告:require(C:\wamp64\www\laravel\bootstrap/../vendor/autoload.php) 无法打开流:的主要内容,如果未能解决你的问题,请参考以下文章

无法访问joomla 3.9.3中的用户对象

警告:无法打开流:第 17 行的 C:\wamp\www\laravel\bootstrap\autoload.php 中没有这样的文件或目录

警告:mysql_num_rows() 期望参数 1 是资源,布尔值在 C:\wamp\www\AB-FASHION\order_success.php 第 56 行 [重复]

在我安装 Composer 后,Wamp 停止工作

mysqli_query 上的未定义变量

Error:(16, 16) 警告: BASE64Decoder是内部专用 API, 可能会在未来发行版中删除