我想使用hook_init
包含这样的php文件.module文件function drupsocial_init() {
require_once base_path().(drupal_get_path('module', 'drupsocial') . '/libraries/dsinvoke.php');
}
但显示此错误
Fatal error: require_once() [function.require]: Failed opening required '/drupal6/trunk/sites
/all/modules/drupsocial/libraries/dsinvoke.php' (include_path='.;D:\xampp\php\PEAR') in D:\xampp\htdocs
\drupal6\trunk\sites\all\modules\drupsocial\drupsocial.module on line 32
我怎样才能包含这样的文件
答案 0 :(得分:1)
如果您知道文件的完整路径并且文件可访问,通常可以包含任何文件。检查库的路径,更正它,你不应该有任何问题。
首先从文件的完整路径开始。如果可行,您可以考虑使用文件的动态路径。
答案 1 :(得分:0)
为什么drupal试图在trunk目录中加载文件?你在svn回购工作吗?我认为这条道路有问题。
我还建议您检查权限
希望这有帮助