php include语句无法打开当前目录上的目录中的文件流

时间:2011-12-22 06:18:01

标签: php include relative-path filepath

我试图使用相对文件路径将文件包含在不同的目录中但是我一直收到错误:

failed to open stream: No such file or directory

调用include语句的文件路径为

wp-content/plugins/php-code-widget/execphp.php

我想要包含的文件是

wp-content/uploads/espresso/templates/sidebar_widgets/register_widget.php

这是我的包含声明:

<?php include ('../../uploads/espresso/templates/sidebar_widgets/register_widget.php ?>

有人看到问题吗?

1 个答案:

答案 0 :(得分:0)

我会避开相对路径。

只要WordPress自上次使用以来没有太大变化,请尝试类似......

include ABSPATH . 
     'wp-content/uploads/espresso/templates/sidebar_widgets/register_widget.php';