当我尝试将文件与数据库连接时,出现以下错误:
<b>Warning</b>: include(./vendor/db.php): failed to open stream: No such file or directory in <b>E:\Programs\OpenServer\domains\test.ru\apanel\login.php</b> on line <b>3</b><br />
<br />
<b>Warning</b>: include(): Failed opening './vendor/db.php' for inclusion (include_path='.') in <b>E:\Programs\OpenServer\domains\test.ru\apanel\login.php</b> on line <b>3</b><br />
文件的路径如下所示:
E:\Programs\OpenServer\domains\test.ru\vendor\db.php
我这样连接:
include "./vendor/db.php";
如何解决这个问题?
根据您的脚本在文件夹中找到的错误消息
E:\Programs\OpenServer\domains\test.ru\apanel\login.php./vendor/db.php尽管您必须升级一个级别,但您从同一目录中包含。也就是说,在这种情况下,不要./使用../.一般来说,在配置中为来自 DOCUMENT_ROOT 的路径定义一组常量是有意义的,包括。a la
VENDOR并在包含中使用它们。