PHPパスについて少し混乱しています。すべてglobal.php
のファイルではなくローカルで変更できるように、変数にルート パスを割り当てるファイルがあります。次のようになります。
$domain_path = $_SERVER['DOCUMENT_ROOT'];
どうやらこれは私にURLを提供し、include()
それが好きではありません(http:// wrapper is disabled in the server configuration by allow_url_include=0
)。
このglobal.php
ファイルは Web サイト「root/common」にあり、異なるディレクトリ内のすべてのファイルに含まれます。
これは、すべてのファイルに書き込むと機能します。
<?php include $_SERVER['DOCUMENT_ROOT'].'/common/head_info_'.AC_LANG.'.php'; ?>
しかし、これはそうではありません (そして、global.php が含まれていることは知っています):
<?php include $domain_path.'/common/head_info_'.AC_LANG.'.php'; ?>
.
Q:各ファイル内で機能するように、その変数にパスを割り当てるにはどうすればよいですか?