php require($file) : 无法打开流

Posted

技术标签:

【中文标题】php require($file) : 无法打开流【英文标题】:php require($file) : failed to open stream 【发布时间】:2018-01-13 02:15:37 【问题描述】:

我正在用 yii2 Advance 写代码。

警告:需要($file):无法打开流:没有这样的文件或 目录在 C:\xampp\htdocs\Yii-Dummy\vendor\composer\autoload_real.php 在第 66 行 致命错误:require():打开所需的“$file”失败 (include_path='C:\xampp\php\PEAR') 在 C:\xampp\htdocs\Yii-Dummy\vendor\composer\autoload_real.php 上线 66.

这个问题告诉我。请告诉我我该怎么办。

【问题讨论】:

更正你的路径 如何更正我的路径..请帮助我。 autoload_real.php 第 66 行的内容是什么?看起来$file 变量没有得到扩展。最好的选择是先运行composer 【参考方案1】:

您的代码似乎将C:\xampp\php\PEAR 路径作为文件传递给required,检查您的代码并解决它! 它必须是文件路径而不是文件夹路径,并且如果您传递了文件路径;检查通过的文件是否存在。

【讨论】:

警告:需要(C:\xampp\htdocs\Yii-Dummy\frontend\web/../../vendor/yiisoft/yii2/Yii.php):无法打开流:否第 6 行 C:\xampp\htdocs\Yii-Dummy\frontend\web\index.php 中的此类文件或目录致命错误:require(): Failed opening required 'C:\xampp\htdocs\Yii-Dummy\frontend\ web/../../vendor/yiisoft/yii2/Yii.php' (include_path='C:\xampp\php\PEAR') 在 C:\xampp\htdocs\Yii-Dummy\frontend\web\index.第6行的php

以上是关于php require($file) : 无法打开流的主要内容,如果未能解决你的问题,请参考以下文章

致命错误:require_once() [function.require]:无法打开所需的 global.php

安装 Sylius 时出错:“PHP 致命错误:require():无法打开所需的 autoload.php”

require_once() [function.require]: 无法打开所需的 '/vars.inc' (include_path='.;C:\php5\pear')

magento - 警告:require_once(app/Mage.php):无法打开流:没有这样的文件或目录

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

PHP致命错误:require_once():无法打开所需的'Mail.php'(include_path ='。:/usr/share/pear:/usr/share/php')