2016-11-29 7 views
0

私はYii2フレームワークの初心者です。 Yii2スターターキットをインストールすることをお勧めしています(https://github.com/trntv/yii2-starter-kit参照)。Localhostの下にYii2スターターキットをインストールする

PHPStormと内蔵のWebサーバーを使用してローカル開発環境にキットをインストールしようとしています。私はここに、セットアップガイドのすべて(該当する)の指示に従っている:

https://github.com/trntv/yii2-starter-kit/blob/master/docs/installation.md#important-notes

インストールした後、私は私のローカルホストのURL(http://を):のいずれかを閲覧することができないよう

ローカルホスト:63342/Yiiのスタータキット

はlocalhost:63342/Yiiのスタータ・キット/バックエンド

はlocalhost:63342/Yiiのスタータ・キット/フロントエンド

も私のPHPStormスタートアップフォルダは、「Yiiの-スタートアップキット」プロジェクトフォルダに設定されている場合:

はlocalhost:63342/

私はにはindex.phpをを持っていないインストールされたままにしているようですルートプロジェクトフォルダ、バックエンドまたはフロントエンドフォルダには存在しないので、どこでもブラウズすると、「要求されたリソースはこのサーバー上に見つかりませんでした」というエラーが表示されます。誰かが私に何が欠けているか教えてもらえますか? Vagrant/Docker(VMs?)の下で実行する必要がありますか?

ありがとうございます。

P.S.私もこの質問を見ました:Error deploying yii2-starter-kit Yii2 installationしかし、私が見ることができるから、Yiiスターターキットは単一ドメインモードで動作するようになりました。

答えて

0

Yii2-starter-kitは、何らかの理由で、バックエンドとフロントエンドのすべてのURLを「書き換え」するように設計されているようです。これは、PHPのシンプルな組み込みサーバーが(PHPベースの書き換えルールを実装するためにかなりの手間をかけずに)タスクを処理できないことを意味します。

最後に、Apacheをインストールすることは、フレームワークを動作させる唯一の解決策でした。これには、「インストール・ガイド」に記載されている「仮想ホスト」構成の実装が必要です。

関連する問題