我可能有点困惑,可能需要你的帮助。我在inc/newsletter.php中,希望在lib/mailchimp-api-class中包含一个库
如何引用这个类文件?
我觉得应该是…
require_once '../lib/mailchimp-api-class/MCAPI.class.php';

然而,这不适用于…3.
Warning: require_once(../lib/mailchimp-api-class/MCAPI.class.php) [function.require-
once]: failed to open stream: No such file or directory in /Users/myname/htdocs/wr/
wp-content/themes/mytheme/inc/newsletter.php on line 6发布于 2012-12-09 01:06:45
我觉得你在用WordPress。这不起作用,因为相对路径来自起始文件。
尝试:
require_once dirname(__FILE__).'/../lib/mailchimp-api-class/MCAPI.class.php';PHP5.3或更高版本中的:
您可以使用__DIR__而不是dirname(__FILE__)
发布于 2012-12-09 01:06:10
如果你在一个包含文件中,那么当前目录不一定是上述包含文件的目录。不过,你可以始终对它保持绝对的态度:
require_once dirname(dirname(__FILE__)) . '/lib/mailchimp-api-class/MCAPI.class.php';发布于 2012-12-09 01:07:02
尝试使用绝对路径:
require_once $_SERVER['DOCUMENT_ROOT'] . '/wr/wp-content/themes/mytheme/lib/mailchimp-api-class/MCAPI.class.php';https://stackoverflow.com/questions/13779667
复制相似问题