PHP 警告:要求(...):无法打开流:没有这样的文件或目录
PHP Warning: require(...): Failed to open stream: No such file or directory in
我在网上商店工作。
我需要将“nav_bar.php”文件导入“item_page.php”文件。
这是我的目录:
directory
这是我的代码:
require "../nav_bar/nav_bar.php";
注意:我还尝试了很多其他“路径”变体,但都没有用。
我尝试的一些例子:
require "source\main\nav_bar\nav_bar.php";
require "C:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\nav_bar\nav_bar.php";
几天前,我遇到了这个错误。我已经用这个错误搜索了大量其他问题和很多其他网站,但我找不到我的问题的答案...
我知道,这个错误在某种程度上很常见,但我不知道如何解决这个问题。
谁能帮帮我?
错误信息如下:
error: Command failed: "C:\xampp\php\php.exe" "c:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\item_page\item_page.php" PHP Warning: require(../nav_bar/nav_bar.php): Failed to open stream: No such file or directory in C:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\item_page\item_page.php on line 8 PHP Fatal error: Uncaught Error: Failed opening required '../nav_bar/nav_bar.php' (include_path='C:\xampp\php\PEAR') in C:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\item_page\item_page.php:8 Stack trace:
#0 {main} thrown in C:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\item_page\item_page.php on line 8
Error message
注意:我使用的 VS-Code 扩展名为:“五台服务器”
但我不认为,这个扩展与错误有关。
这是扩展名:
https://marketplace.visualstudio.com/items?itemName=yandeu.five-server
提前谢谢你:)
include_path
不包含当前目录...
这是一个解决这个问题的例子,使用绝对路径:
require dirname(__DIR__)."/nav_bar/nav_bar.php";
感谢 @Kevin Y
解决该问题的评论
我在网上商店工作。
我需要将“nav_bar.php”文件导入“item_page.php”文件。
这是我的目录:
directory
这是我的代码:
require "../nav_bar/nav_bar.php";
注意:我还尝试了很多其他“路径”变体,但都没有用。
我尝试的一些例子:
require "source\main\nav_bar\nav_bar.php";
require "C:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\nav_bar\nav_bar.php";
几天前,我遇到了这个错误。我已经用这个错误搜索了大量其他问题和很多其他网站,但我找不到我的问题的答案...
我知道,这个错误在某种程度上很常见,但我不知道如何解决这个问题。
谁能帮帮我?
错误信息如下:
error: Command failed: "C:\xampp\php\php.exe" "c:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\item_page\item_page.php" PHP Warning: require(../nav_bar/nav_bar.php): Failed to open stream: No such file or directory in C:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\item_page\item_page.php on line 8 PHP Fatal error: Uncaught Error: Failed opening required '../nav_bar/nav_bar.php' (include_path='C:\xampp\php\PEAR') in C:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\item_page\item_page.php:8 Stack trace:
#0 {main} thrown in C:\Users\holli\OneDrive\Dokumente\onlineshop\source\main\item_page\item_page.php on line 8
Error message
注意:我使用的 VS-Code 扩展名为:“五台服务器”
但我不认为,这个扩展与错误有关。
这是扩展名:
https://marketplace.visualstudio.com/items?itemName=yandeu.five-server
提前谢谢你:)
include_path
不包含当前目录...
这是一个解决这个问题的例子,使用绝对路径:
require dirname(__DIR__)."/nav_bar/nav_bar.php";
感谢 @Kevin Y
解决该问题的评论