問題タブ [capifony]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
680 参照

symfony - Symfony2 + GitFlow + Capifony + Capistrano-ext

現在、Symfony2 と Gitflow を使用して Web サイトを開発しています。「開発」、「ステージング」、「本番」と呼ばれる 2 つの外部サーバーと、Github の中央 GIT リポジトリがあります。

Capifony を次の目的で使用したいと考えています。

  • 「develop」ブランチの変更を開発サーバーにデプロイします。
  • リリース/ホットフィックスなどをステージングに展開してテストします
  • 「マスター」ブランチをライブの「本番」サーバーにデプロイします

私は多段階展開に関するこのページを読んでおり、これまでのところ capistrano 拡張機能を使用して capifony をインストールしています。

私の /app/config/deploy.rb ファイル内には、次のものがあります。

次に、次のような別の /app/config/development.rb ファイルを取得しました。

ただし、cap development deploy を実行すると、エラーが発生します。

誰かが「タスク」が何を指しているのか説明できますか?

ありがとう

0 投票する
0 に答える
544 参照

symfony - Capifony / Capistrano: シンボリックリンクを作成できない

Capifony 2.2.7 を使用して、Symfony 2 プロジェクトを Amazon EC2 にデプロイしています。のshared_childrenオプションは、およびディレクトリdeploy.rbのシンボリック リンクを作成しようとしますが、 (およびへのリンクの作成に成功した後) ディレクトリでハングします。の詳細な出力は次のようになります。logsuploadsvendoruploadslogsvendorcap:deploy

.rsync_cacheの削除、デプロイ:copyなどを試みました。web/uploadsディレクトリは git リポジトリに存在します。完全な deploy.rb ファイルは次のとおりです。

何かアイデア、または私が提供できる詳細情報はありますか?

0 投票する
1 に答える
391 参照

symfony - cap deploy がアセット ステップで失敗する

capifony を使用して Symfony 2 アプリを ubuntu サーバーにデプロイしようとしましたが、使用すると失敗しますcap deploy

次のエラーが発生しました。

そして、これは私の deploy.rb です

それを解決する方法は?

0 投票する
2 に答える
2357 参照

symfony - capifony の Composer 依存関係のインストールに失敗しました

capifony の助けを借りて symfony2 プロジェクトをデプロイしようとしています

問題なく、/var/www/htdocs/symfony-project の 2 つのフォルダーに保存します

その後、実行しようとすると:

私は得る

フォルダはありません

私の deploy.rb は次のとおりです。

何が原因なのか誰にもアイデアがありますか?

0 投票する
2 に答える
3191 参照

symfony - シンボリック リンクの作成に失敗しました

「開発」ブランチを開発サーバーにデプロイしようとしていますが、実行するcap development deployと次のエラーが発生します。

サーバーを見ると、/var/www/xyz.co.uk/shared/web/media作成されて作成されていますが/var/www/xyz.co.uk/releases/20130311143220、シンボリックリンクが失敗する20130311143220と、ロールバックされて削除されます。何か案は?私はルートとしてsshしています。

カピフォニーの設定

deploy.rb

開発.rb

アップデート

実際のエラー メッセージは次のとおりです。

また、ここに私の .gitignore ファイルがあります:

git リポジトリからプルするユーザー名とパスワードが、デプロイ元のローカル マシンと開発サーバーで異なることは違いがありますか?

0 投票する
2 に答える
1023 参照

symfony - Symfony2 + カピフォニー

Capifony をリモート サーバーにデプロイするように構成しようとしています。私が知りたいのは、uploadsディレクトリが .gitignore 内にある必要があるかどうかです。実行するcap development depoyと、symlink エラーが発生します。

これ/web/uploadsは .gitignore 内にあるため、シンボリックリンクのために git からプルされることはありませんか?

最初にリモート サーバーでリポジトリのクローンを作成する必要がありますか?それとも Capifony がこれを行ってくれますか?

以下の deploy.rb:

以下の development.rb:

0 投票する
1 に答える
9231 参照

caching - Symfony2 app.php は機能しますが、app_dev.php は機能しません

Symfony2 プロジェクトを開発サーバーにデプロイし、開発環境を実行したいと考えています。

/app.php を使用するとすべて正常に動作しますが、app_dev.php を使用すると 404 エラーが発生します。

要求された URL /app_dev.php がこのサーバーで見つかりませんでした。

以下は、私の .htaccess ファイルのコピーです。

開発サーバーではなく、ローカルマシンで正常に動作しますが、その理由は何ですか?

私の /cache および /logs ディレクトリはどちらも 777 のアクセス許可を持ち、www-data によって所有されています。

これらのディレクトリ内の dev と prod はまったく同じです。

0 投票する
1 に答える
1479 参照

symfony - Symfony2Capifonyapp_dev.phpが見つかりません

Symfony2 Webサイトを外部開発サーバーにデプロイしましたが、githubリポジトリからapp_dev.phpファイルがプルされていません。app.phpがプルされ、そこからサイトにアクセスできますが、/ app_dev.phpにアクセスすると、ファイルがサーバーに存在しないため、404が見つかりません。このファイルは間違いなく私のgithubリポジトリにあり、私の.gitignoreファイルにはありません。

0 投票する
1 に答える
281 参照

symfony - capifony [Net :: SSH :: AuthenticationFailed]を使用してSymfony2.1ローカルWebサイトをリモートサーバーにデプロイする方法は?

/ Sites /mywebsiteにSymfony2.1Webサイトフォルダーがあり、そこにgitがあります。capifonyを使用して、自分のWebサイトをリモートサーバーにすばやく展開したいと思います(現在はftpを使用しています)。だから私はcapifonyをインストールし、プロジェクトでcapifonyを開始しますcapifony .

ここで説明するように2番目のソリューションを使用しますhttp://capifony.org/(デプロイメント->コピーによる本番)、したがって、次のようにdeploy.rbファイルを設定します。

しかし、実行するcap deploy:setupと、次のエラーが発生します。

パスワードを要求されますが、authorized_keysでリモートサーバーに公開鍵を追加し、この公開鍵のパスワードを設定していないため、どのパスワードとその理由がわかりません。