1

私はdev.mysite.comに開発サーバーを持っており、codaとgitを使用してコミットを行い、開発ドメインを指すdevelopmenetブランチを持つリポジトリにプッシュしています。

現在のファイル構造はこちらです。今のところ、私が変更を再考する必要があるものは誰にも見られません。devフォルダー内にpublic_htmlがあるため、これを求めています。現在この設定では、dev.mysite.comをロードすると、/のインデックスが表示され、.gitignore、.git、およびpublic_htmlが表示されます。

../
    /dev
        /mysite.com
            .git
            .gitignore
            /application
            /public_html
                /assets
                index.php
            /system
        /mysecondsite.com
    /application
    /public_html
        /assets
        /index.php
    /system
    /sites
        /mysecondsite.com
            /application
            /system
            index.php

誰かアイデアはありますか?

4

1 に答える 1

1

開発環境と本番環境が必要な場合。public_htmlの外部にCIのコアファイルがある間。ドキュメントルートを再定義する必要があります。サーバーの管理手段としてcPanelが付属しているサーバーを使用していると仮定します。

つまり、cpanelに移動し、devサブドメインを定義した場所で、ドキュメントのルートフォルダーを編集できるようになります。したがって、devフォルダー内のサーバーに、上記の例から既に持っているようにpublic_htmlを追加します。そして、devの現在のフォルダー設定を使用し/public_htmlて、フォルダーパスである文字列に追加します。

これを行ったら、cPanelからサーバーに委任するのに1〜2分かかります。そして、必要に応じてフォルダを移動します。

そこから、ルートindex.phpを見つけて開き、アプリケーションフォルダーとシステムフォルダーの参照を見つけて、現在探しているパスに一致するように変更します。相対パスを使用している可能性があります。つまり../../applications、たとえば。index.phpを保存します

一般的にすべてが正しいと仮定すると、CIのコピーは、フォルダー内のすべてが希望どおりに分割されていない場合と同じように正しく読み込まれるはずです。

于 2013-03-21T18:42:10.390 に答える