1

Openshift にKohana v3.3.1をインストールするにはどうすればよいですか? PHP 5.3 カートリッジを作成し、kohana ファイルを php ディレクトリ内に配置する必要がありますか? または、Zend Server 5.6 を作成する必要がありますか? 私もMySQLを使いたいです。

Kohana v3.3.1 が機能するには、 PHP 5.3.3以降が必要です。PHP 5.3カートリッジを作成し、git cloneそれをハードドライブに入れました。ファイル構造は次のとおりです。

C:\mysite>ls -a
.  ..  .git  .openshift  README.md  deplist.txt  libs  misc  php

C:\mysite>

php ディレクトリ内

C:\mysite\php>ls -a
.  ..  health_check.php  index.php

C:\mysite\php>

に編集php\index.phpするecho "Hello World"と、ブラウザの Openshift アドレスに Hello World が表示されましたhttp://xxxx-xxxx.rhcloud.com/

どんな支援も大歓迎です!


編集1

カートリッジをリストして発見しましたDo-it-Yourself 0.1

rhc cartridge list

このDo-it-Yourself 0.1カートリッジのビルドは、Kohana を Openshift で動作させるために必要なことですか?

4

1 に答える 1

1

あなたのコードを基本的なphp-5.3アプリケーション スケルトンの中に落として、そこから先に進みます。

ステップmysql中にアプリケーションを依存関係としてリストするか、ローカルのプロジェクト リポジトリ フォルダー内から入力することで、任意のアプリケーションに追加できます。rhc app createrhc cartridge add mysql

すべてが機能するようになったら、結果のリポジトリを GitHub に公開することを検討します。これにより、他のユーザーが次のコマンドを実行して、openshift と互換性のある Kohana のコピーをスピンアップできるようになります。

rhc app create kohana php-5.3 mysql --from-code=http://github.com/YOUR_ACCOUNT/YOUR_PROJECT_NAME.git

(と上記のコマンドYOUR_ACCOUNTYOUR_PROJECT_NAME代入)

于 2013-09-24T23:19:08.070 に答える