0

CIのインストール手順でこの行を理解するのに問題がありますが、Webルートはどういう意味ですか?セキュリティを強化するために、システムとアプリケーションはWebルートより上にある必要があると書かれていますが、これは、Webホストの場合と同様に、これがpublic_htmlより上にある必要があることを意味しますか?またはpublic_html内?例:public_html/systemおよびpublic_html/application ..またはXAMPPのようなローカルサーバーの場合、htdocs内?htdocs/systemやhtdocs/applicationのように?それがウェブルートの上にあると言うとき、私は本当に混乱しています。私がそれを考えるならば、それはpublic_htmlの外かhtdocsの外にあるでしょう。教えてください

4

5 に答える 5

1
. /
.. /
public_ftp /
public_html /
application /
system /

これにより、webroot の上に配置applicationsystemれます。public_html

于 2013-02-15T15:59:59.493 に答える
0

Web サーバーでは、ルートは public_html/system と public_html/application です。これは、public_html がドメイン名を参照していることを意味します。

ローカルの htdocs/domain/system および htdocs/domain/applications 内

于 2013-02-15T15:42:27.337 に答える
0

単一の Web サイトを持つ Web サーバー: ファイルは、サーバーが Web ルートであることを示す場所に移動する必要があります。ほとんどのサーバー シナリオでは、Arthur Barros が示したように、これは public_html です。

複数のサイトを持つ Web サーバー: このシナリオでの一般的な方法は、各サイトが public_html 内に独自のフォルダーを持つことです。この場合、Web サーバーはドメインごとに独自のフォルダーを持つように設定されているため、ドメインフォルダーが Web ルートになります。以下のように

public_html
...WebSite1
...WebSite2
......Application
......System
...WebSite3

XAMPP: XAMPP で CI をセットアップすることを強くお勧めします。これは、複数のサイトを持つ Web サーバーで CI をセットアップする方法について説明した方法です。技術的には htdocs フォルダーで直接動作しますが、私の意見では良い考えではありません。サイトの htdocs 内にフォルダーを作成し、Web ブラウザーでそのフォルダーを介してアクセスします。

htdocs
...myWebsite
......Application
......System

http://localhost/myWebsite would be your base url.

単一の Web サイトを持つ Web ホストでも、独自のフォルダーに CI を含めることは理にかなっています。htaccess、config、およびルーティング ファイルを調整して、そのフォルダーを指すようにします。したがって、サイトは実際には www.example.com/my_website に存在する可能性がありますが、www.example.com または www.example.com/contact を指すようにファイルを設定します。

これにより、物事が区画化されたままになり、元のインストールと競合することなく、他のもの、他の CI アプリケーションなどをサーバーにインストールできます。

于 2013-02-15T16:01:59.910 に答える
0

いいえ、public_html の上に、

したがって、/home/lemoncodes/public_html が WWW フォルダーである場合は、ファイルを /home/lemoncodes に配置する必要があります。

于 2013-02-15T15:37:38.970 に答える
0

ディレクトリとサブディレクトリの表現がツリーであると考えると、すぐに次のことを参照していることがわかります。

. /
.. /
public_ftp /
public_html /
| - Application /
| - System /
etc.

すぐに、アプリケーションとシステム フォルダーが public_html 内にあるはずです。

于 2013-02-15T15:41:22.130 に答える