Warning: Undefined array key "HTTPS" in include() (line 29 of /opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php).
include('/opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php') (Line: 4)
require('/opt/www/fdv2/drupal.stage/web/sites/drupal001.net/settings.php') (Line: 145)
Drupal\Core\Site\Settings::initialize('/opt/www/fdv2/drupal.stage/web', 'sites/drupal001.net', Object) (Line: 1099)
Drupal\Core\DrupalKernel->initializeSettings(Object) (Line: 701)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
请问D6里哪个函数对应D7的drupal_realpath功能? - Drupal大学 - Drupal问答论坛
首页 / 帖子
请问D6里哪个函数对应D7的drupal_realpath功能?
3个答案
闻涛
发布于:2014-07-16 21:31

应该是file_directory_path函数。

参考这个评论

https://api.drupal.org/api/drupal/includes%21file.inc/function/file_directory_path/6


老葛
发布于:2014-07-17 10:27

似乎Drupal6没有stream的封装,所以如果你要得到realpath,直接使用PHP的realpath()函数就可以吧。当然如果你想要的不是绝对路径,还是需要你自己处理一下的。

赵高欣
发布于:2014-07-17 11:04

在D6里面,根据相对路径,然后用PHP的realpath试试,其他办法也不太好使。

同意@志成的观点。