私はWebアプリケーションを実行しており、PHPファイルを含むディレクトリをサーバーのルートの上に移動したいと思います。それらを配置するのに最適な場所はどこですか?
Namecheap でレンタルした Web サーバーには、public_html と同じディレクトリに php というディレクトリがあります。ここが私のPHPファイルを保存するのに最適な場所ですか? phpディレクトリの下には、data、docs、extなどのディレクトリがあります。それとも、このディレクトリは設定ファイルのみのためですか?
ちなみに、このサーバーはApacheを使用しています。
ベストアンサー1
私は次のような構造を使用します。
/var/www/sites/
/var/www/sites/project.com/
/var/www/sites/project.com/includes/
/var/www/sites/project.com/library/
/var/www/sites/project.com/www/
/var/www/sites/project.com/www/index.php
これは、&のファイルを含める/var/www/sites/project.com/www/
ために使用する仮想ホストのドキュメントルートに設定されます。index.php
library/
includes/
このように、私はあなたが望むようにほとんどのPHPコードをApacheのドキュメントルートの外に維持するようにプロジェクトを設定しました。これにより、サーバーはPHPスクリプトなどの内容を「誓い」しません。
ただし、ホスティングでは、ホストはグリーンボックス内でプレイする必要があります。
私は同じレベルにpublic_html/
PHPファイルディレクトリを置くのが良い場所だと言いたいです。これはpublic_html/
およそ/var/www/sites/project.com/www/
私のディレクトリ構造の例と一致します。
ディレクトリの性質に関しては、php/
おそらくあなたのホストだけがそれを知っているでしょう。空であれば使用することをお勧めしますと言いたいです。