我正在网上商店工作。
我需要";nav_bar.php";文件到";item_page.php";文件
这是我的目录:
目录
这是我的代码:
require "../nav_bar/nav_bar.php";
注意:我还尝试了很多其他的"路径";变化,但从未奏效
我尝试的一些例子:
require "sourcemainnav_barnav_bar.php";
require "C:UsersholliOneDriveDokumenteonlineshopsourcemainnav_barnav_bar.php";
几天前,我收到了这个错误。我已经搜索了很多其他问题和很多其他网站,但我找不到我的问题的答案。。。
我知道,这个错误在某种程度上很常见,但我不知道如何解决这个问题。
有人能帮我吗?
这是错误消息:
error: Command failed: "C:xamppphpphp.exe" "c:UsersholliOneDriveDokumenteonlineshopsourcemainitem_pageitem_page.php" PHP Warning: require(../nav_bar/nav_bar.php): Failed to open stream: No such file or directory in C:UsersholliOneDriveDokumenteonlineshopsourcemainitem_pageitem_page.php on line 8 PHP Fatal error: Uncaught Error: Failed opening required '../nav_bar/nav_bar.php' (include_path='C:xamppphpPEAR') in C:UsersholliOneDriveDokumenteonlineshopsourcemainitem_pageitem_page.php:8 Stack trace:
#0 {main} thrown in C:UsersholliOneDriveDokumenteonlineshopsourcemainitem_pageitem_page.php on line 8
错误消息
注意:我使用名为"的VS代码扩展;五服务器">
但我不认为,这个扩展与错误有关。
分机号:
https://marketplace.visualstudio.com/items?itemName=yandeu.five-服务器
提前感谢:(
include_path
不包括当前目录。。。
这里有一个解决这个问题的例子,使用一个绝对路径:
require dirname(__DIR__)."/nav_bar/nav_bar.php";
感谢@Kevin Y
的评论,解决了这个问题