2
は、私は、ColdFusionで、私はこれを取得するにはどうすればよい/some/path/public_html
のように
$_SERVER['DOCUMENT_ROOT']
とウェブサイトのルートを取得しますか?
アップデート:私は、このサーバー上で、「/」ドキュメントルート(とないLAMPなどのファイルシステム全体のルート)であることがわかり信頼できるということですか?
は、私は、ColdFusionで、私はこれを取得するにはどうすればよい/some/path/public_html
のように
$_SERVER['DOCUMENT_ROOT']
とウェブサイトのルートを取得しますか?
アップデート:私は、このサーバー上で、「/」ドキュメントルート(とないLAMPなどのファイルシステム全体のルート)であることがわかり信頼できるということですか?
ColdFusionは本当に「Webルート」は、それは本当に問題ですべきではありませんわかりません。私はしばしば、すべてのコントローラ、サービス、ファイルがWebルートの外にあるアプリケーションを設計します。私は、私が実際にWebルートを知っておく必要があり、それらの例には、私はこのようになります私のApplication.cfcファイルでColdFusionマッピングを作成しますか傾向にある何:これはwww
という名前の2つのColdFusionマッピングを作成します
rootDir = getDirectoryFromPath(getCurrentTemplatePath());
this.mappings[ "/www" ] = rootDir;
this.mappings[ "/services" ] = rootDir & '../services';
とservices
は、それぞれWebルートの上に 'web root'(私のwww
ディレクトリ)とservices
ディレクトリを指しています。私のディレクトリ構造は次のようになります。
」を行いますこれは意味がありますか? PHPの$ thisと同じように(現在のクラスを参照してください) –