使用require_once的up目录不起作用

2021/01/13 17:41 · php ·  · 0评论

我正在这样使用require_once

require_once('../mycode.php')

我正在开发一个wordpress插件。我的插件文件夹是yves-slider,其中有一个名为yves-slider.php的文件和一个名为admin的文件夹。在管理文件夹中,我有一个名为admin.php的文件。我想在我的admin.php中需要文件yves-slider.php,该文件位于上一级目录中。当我尝试使用

require_once('../yves-slider.php')

它给我以下错误

警告:require_once(../ yves-slider.php):无法打开流:C:\ xampp \ htdocs \ wordpress \ wp-content \ plugins \ yves-slider \ yves-slider-admin \中没有此类文件或目录第4行上的yves-slider-admin.php

致命错误:require_once():无法在C:\ xampp \ htdocs \ wordpress \ wp-content \中打开所需的'../yves-slider.php'(include_path ='.; C:\ xampp \ php \ PEAR')第4行的plugins \ yves-slider \ yves-slider-admin \ yves-slider-admin.php

我做错了吗?我正在使用XAMPP 3.1,我认为这是最好的方法。

您想相对于文件所在的当前路径:

require_once __DIR__ . '/../yves-slider.php';

可能发生的情况是,PHP查找的当前路径不是您认为的路径。如果您对它是什么(当前路径)感到好奇,可以这样做echo getcwd();

本文地址:http://php.askforanswer.com/shiyongrequire_oncedeupmulubuqizuoyong.html
文章标签: ,   ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!