21

この質問は、ここやインターネットで何度か出てきたかもしれません。しかし、フレームワークの世界に入りたいと思っている人にとっては、まだ明確ではないように感じます。これらのリンクRob Allens TutorialZF Quick Tutorialをたどりました。

しかし、取り付け部分がはっきりしない感じがします。XAMPPの最新バージョンがインストールされた基本的にVistaのWindowsシステムがあります。このリンクZFSkeletonAppから ZFSkeletonApplication の最新バージョンをダウンロードし、スケルトンの内容を抽出し、フォルダーの名前を zendframework に変更して xampp フォルダーに移動しました。つまり、ZF スケルトンは c:\xampp\zendframework にあります。

したがって、ここまではすべてが明確で簡単に見えますが、ここからは構成にいくらか迷っています。インクルード パスや .htaccess ファイルなどの変更など、Zf をインストールして機能させる方法について、ここから詳細を説明できる人がいます。XAMPPを搭載したウィンドウがあることを覚えておいてください。このセットアップについて誰かが私を正確に導くことができれば、それは役に立ちます.

PSパスで構成される例で行う必要がある変更に関する情報を提供できるとよいでしょう。たとえば、ここで.htaccessファイル(パス名など)を見つけることができるように、.htaccessの変更を見つけることができますファイルはそうである必要があります。

ありがとう

4

4 に答える 4

18

今後の参考のために、Windows xampp 環境に ZF2 をインストールする方法についての大きな投稿をここに作成しました Windows Xampp に ZF2 をインストールする

OK、これを複数のシステムで実行しました。ホームシステムの場合、次の手順は非常にうまく機能します。

  • msysGitをダウンロードし、任意のディレクトリにインストールします
  • msysGit-Folder から git-cmd.bat を実行します。
  • 必要なディレクトリに移動しますC:\xampp\htdocs\(これは、cd dirnameまたはcd ..レベルを上げてパーティションを変更しD:、Enterキーを押して実行します)

次のコマンドを実行します。はの<OptionalFolderName>サブディレクトリの名前になりhtdocsます。これをスキップすると、フォルダに名前が付けられますZendSkeletonApplication

git clone git://github.com/zendframework/ZendSkeletonApplication.git <OptionalFolderName>

考えられるトラブルのシナリオ(致命的: github.com に接続できません)

職場では、git-protocol のデフォルト ポート (9418) がブロックされていることがよくあります。このような場合は、次のコマンドのいずれかを試してください。

git clone https://github.com/zendframework/ZendSkeletonApplication.git <OptionalFolderName>
git clone git@github.com:zendframework/ZendSkeletonApplication.git <OptionalFolderName>

今、あなたはまだ終わっていません。スケルトン アプリケーションはインストールされていますが、フレームワークはまだありません。ここで最初の問題に遭遇する人もいるかもしれませんが、これは実際には非常に簡単です。

まだコマンド ライン インターフェースにいます

  • cd <OptionalFolderName>または、cd ZendSkeletonApplication以前に行ったことに応じて
  • php composer.phar self-update
  • php composer.phar install(これには時間がかかる場合があります)

ですから、これは多くのことが起こり得る部分です。私には2つのシナリオがありました:

シナリオ #1ディレクトリへの書き込み権限がない

これは、管理者権限でコマンド ライン インターフェイスを実行することで簡単に処理できます。

シナリオ #2ルーターの背後で作業する (つまり、職場で)

個人的には、これを機能させるために多くのことをする必要はありませんでしたが、プロキシによっては行が変わる可能性があります。個人的に私はコマンドラインインターフェースで次のことをしました

  • SET HTTP_PROXY=http://proxy.domain.tld:8080あなたも良いかもしれません
  • SET HTTP_PROXY=proxy.domain.tld:8080理由は聞かないでください。でも、http:// が必要でした。

これらがすべて完了すると、ほぼ実行中の ZendSkeletonApplication が完成するはずです。もう 1 つの部分は仮想ホストのセットアップ方法ですが、これについては詳しく説明しません。これは ZF1 のことでもあり、誰もが慣れ親しんでいるはずです。

お役に立てれば幸いです。

于 2012-07-20T05:15:23.337 に答える
1

後退はWindowsにインストールする必要がありますが、最終的に解決策を見つけました。ZF2から git 経由で Wi​​ndows にインストールするには、これが Windows で msysGit git linux をシミュレートする唯一の使用方法です。-no-windows-para-fazer-a-instalacao-do-zf2-somente-no-comando-do-windows-via-composer

于 2013-02-25T12:45:23.680 に答える
0

私はちょうどそのようにしました:

D:\web_dev\zendapp>C:\PHP\php.exe composer.phar self-update

それは完全に機能しました

于 2012-09-12T19:05:49.267 に答える