1

私が持っているさまざまな環境では、同じDrupalイメージが常にルートディレクトリにインストールされるとは限りません。

drupalhttp://のファイルがあるディレクトリへのパスを取得するにはどうすればよいですか?index.php

4

3 に答える 3

2

あなたはそれを乗り越えることができます

global $base_url;

参照

于 2013-01-09T05:58:34.433 に答える
1

drupal で定義されたグローバル変数 (Amol で言及されている $base_url) を介して取得するか、$GLOBALS['base_url'] に直接アクセスできます。

また、ファイル システム パスが必要な場合は、getcwd() を使用できます。

于 2013-01-09T13:33:55.070 に答える
0

base_path()関数を使用してサブフォルダーを取得するか、 $GLOBALS['base_path']変数を使用して Drupal インストールのベース パスを取得できます。

グローバル変数に関する詳細情報。

于 2013-01-09T04:02:45.877 に答える