PHP require_once奇怪不起作用?

Asa*_*saf 0 php wordpress require include

我正在尝试在页面中包含一个文件.该文件位于名为phpThumb的文件夹中,该文件夹位于我的wordpress主题目录中.
这就是我试图包含文件的方式"

<?php require_once(get_bloginfo('template_url')."/phpThumb/phpThumb.config.php"); ?>

出于某种原因,这不起作用.
我检查并get_bloginfo() 返回一个值,但不回显值.
我三重检查了代码的有效性,这一切都很好IMO ...

什么可能是错的?

PS; 它工作正常,$_SERVER['DOCUMENT_ROOT']但它的输出依赖于当前页面(如果我错了,请纠正我)所以它对我来说效率不高.

Pop*_*les 7

require_once期望目录中的文件不是url.

替换get_bloginfo('template_url')为Wordpress功能get_template_directory().

<?php require_once(get_template_directory()."/phpThumb/phpThumb.config.php"); ?> 
Run Code Online (Sandbox Code Playgroud)