ホームページ > バックエンド開発 > PHPチュートリアル > ルート ディレクトリ ソリューションの取得について

ルート ディレクトリ ソリューションの取得について

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:28:56
オリジナル
1097 人が閲覧しました

ルートディレクトリの取得について
$_SERVER['DOCUMENT_ROOT']が使えると思います
なぜこの方法を使う人がいるのですか?
define('_MUSIC_ROOT_', str_replace('\','/', substr( dirname(__FILE__), 0, -3)));

-----解決策-------- -
$_SERVER['DOCUMENT_ROOT'] をサーバー構成ファイルで定義する必要がある場合は、構成権限があるかどうか不明な場合は、2 番目の方法を使用します。
------解決策----------------------
はい、ほとんどの場合 $_SERVER ['DOCUMENT_ROOT' ] は問題ありません
ただし、一部のサーバー構成では $_SERVER['DOCUMENT_ROOT'] に値がないか、正しくないことに注意してください
また、プロジェクトがサブディレクトリに配置されている場合、$_SERVER['DOCUMENT_ROOT'] はできませんこれはプロジェクト

のルートを正しく反映しているため、次のように理解できます:
$_SERVER['DOCUMENT_ROOT'] は Web サイト
define('_MUSIC_ROOT_', str_replace() のルート パスです。 '\','/',substr(dirname(__FILE__), 0, -3)));
はプロジェクトのルート パスです
------解決策----------------------
重要なのは、最後の - を減らすことはできないということです。 3 試してみるか、-5
アドレスを出力するとすぐにわかります
これは設定ファイルに置かれたコードです。ファイルの絶対パスをいくつか引いて末尾のフォルダーを取得します。ルートに置かない場合は、別の場所に置くのが正しいです。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート