Php require_once(dirname(_文件__)):无法打开流
可能有一个超级简单的解决办法,我完全错过了。我已经环顾了堆栈溢出,其他的回答说我现在所做的应该是有效的 我正试图要求一个Php require_once(dirname(_文件__)):无法打开流,php,file,Php,File,可能有一个超级简单的解决办法,我完全错过了。我已经环顾了堆栈溢出,其他的回答说我现在所做的应该是有效的 我正试图要求一个config.php,这样我就可以获得数据库的凭据。我通过require_once(dirname(__文件__)。“/../../../config.php”)请求它我从(config.php)引用方法的文件位于/internal/CloudShop/loginconfig.php位于/internal/config.php但是,当我加载页面时,我得到了这个错误 Warnin
config.php
,这样我就可以获得数据库的凭据。我通过require_once(dirname(__文件__)。“/../../../config.php”)请求它
我从(config.php)引用方法的文件位于/internal/CloudShop/login
config.php位于/internal/config.php
但是,当我加载页面时,我得到了这个错误
Warning: require_once(C:\xampp\htdocs\CloudShop\internal\CloudShop/../../config.php): failed to open stream: No such file or directory in C:\xampp\htdocs\CloudShop\internal\CloudShop\login.php on line 48
Fatal error: require_once(): Failed opening required 'C:\xampp\htdocs\CloudShop\internal\CloudShop/../../config.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\CloudShop\internal\CloudShop\login.php on line 48
我做错了什么?执行
require\u一次(…)
的脚本位于/internal/CloudShop
中。您正在查找/internal
中的文件。因此,您只需要访问层次结构中上面的一个目录,而不是两个
require_once (dirname(__FILE__) . "/../config.php");
将完成此操作。在错误的位置查找文件?您正在dir上搜索,我想,lose/。。一次猜测:不要在Windows上使用前斜杠。我认为它来自目录
login
,而不是名为login.php
Bleh的脚本。。。我滚动到足够远的地方,看到了\CloudShop\internal\CloudShop
,但没有看到它的其余部分=P