問題タブ [phpfog]

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 投票する
4 に答える
4398 参照

git - git で異なるプレフィックスを使用して、ローカル ブランチをリモート ブランチにマップできますか?

私が働いている場所では、半集中型の git リポジトリを使用しています。各開発者は、中央の git リポジトリに独自のサブツリーを持っているため、次のようになります。

私が持っているツリーでローカルに作業しています。これは中央のツリーにtopic/feature対応しています。michael/feature

使ってきました

私の変更をリモートツリーにプッシュします。ただし、これは面倒で間違いが発生しやすくなります (たとえば、開発者名の省略、機能名のスペルミスなど)。

これを行うためのよりクリーンな方法を探しています。たとえば、「git push」。変更された fetch refspec を使用して別のリモートを設定すると、それが実行されると思われますが、正確に実行する方法がわかりません。また、現在のブランチ定義を変更して別のリモートを使用する方法もわかりません。

私の現在.git/configは次のようになります。

編集:これをプル/フェッチにも適用したいと思います。しかし、branch.<name>.mergeそれを世話しますか?

私はこれを調査し続け、何かを見つけたらここに投稿しますが、他の良いアイデアを得ることを望んでいます.

編集 2:ローカル ブランチ名とリモート ブランチ名を同じにすることにしました。これは、作業が最も少なく、将来の問題が発生しにくいようです。

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

php - gitとphpfogを使用したphp複数db環境

私はプレーンな(フレームワークなしの)phpアプリを持っています。アプリを PhpFog にデプロイしたいと考えています。問題は、config(host,dbname) が異なることです。

開発および本番環境用のデータベース構成を作成する方法は?

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

php - git push force、phpFog、およびリポジトリにないランダムファイルが表示されます

私はphpFogを使用しておりgit push -f <repo>、サーバー上の既存のコンテンツを上書きするためにviaをデプロイしています。私がいくつかのことを実験していたので、私の展開のいくつかは完全に異なるリポジトリからのものでした。

以前にプッシュしたファイルが、現在プッシュされているリポジトリに存在しなくなったため、サーバーに残っていることがわかりました。そのファイルを(phpスクリプトを介して)削除することはできますが、サーバーに新しくプッシュするたびに、新しくプッシュされたリポジトリにファイルが含まれていない場合でも、そのファイルが再作成されます。

学んだ教訓は、強制的にプッシュしないことですが、それを含まないリポジトリをプッシュするときに、ランダムファイルが再作成されるのはなぜですか?!

再びここに私が見ているものがあります:

  • git push -f repo_1(random.txtを含む)
  • random.txtが存在します
  • すべてのファイルを削除しました。random.txtはなくなりました。
  • git push -f repo_2(random.txtは含まれていません)
  • random.txtが再び存在します(なぜ?!)

編集:新しいリポジトリが追跡しなかったとしても、リポジトリに変更を強制すると、古いファイルは追跡されたままになると思います。デプロイメソッドを変更して、phpFogにあるもののクローンを作成し、gitですべてを削除し、プッシュする前に新しいファイルを追加しました。 https://github.com/swt83/phpfog-deploy

0 投票する
4 に答える
32289 参照

php - Wordpressのwp-configで環境変数を使用する

ホスティングにはphpfog.comを使用し、問題追跡などにはgithub.comを使用しています。2つのリモートセットアップがあります。1つはphpfog.comに、もう1つはgithubに設定します。

phpfogのバックエンド管理者では、環境変数を定義できます。私はそこでそうしました、そして私のwp-configファイルでそれらを使いたいです。

これが私が使用したコードです:

これを行うためのよりクリーンな方法が必要です…</p>

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

php - phpfog を使用してプロジェクト ファイルを git ハブにアップロードする方法

phpfog クラウド サービスを介して php アプリケーションをホストしようとしています。これは、GIT クライアントでの初めての試みです。PHPfog のドキュメントで定義されている手順に従って、キーの作成と追加を完了しました。

プロジェクトをクラウドに追加する方法を知りたいのですが、簡単に言えば、すべてのプロジェクト ファイル .php、画像などを含むフォルダーがあります。それらを自分のドメインに追加したいですか?

どうやってするか?GIThub ドキュメントまたは phpfogs に従う必要がありますか?

私は非常に長い間試みてきましたが、これらすべての間で混乱しています。親切に助けてください。

0 投票する
5 に答える
18185 参照

cloud-hosting - PaaS プロバイダーの推奨事項を探しています

PaaS プロバイダーを使用して新しいプロジェクトを開発したいと考えています。私は PHP でプライマリを開発しますが、サービスが他の言語も提供できるようにしたいと考えています (MongoDB、Memcached、redis などのアドオンも利用可能です)。PHPfog (および AppFog)、dotCloud、Orchestral.io、Red Hat の OpenShift、Pagoda Box などの PaaS がいくつかあるようです。

それらの中で、私は最も dotCloud が好きだと思います。しかし、PaaS の大手企業のレビュー、推奨事項、比較について知りたいと思っていました。

皆さんは何をお勧めしますか?

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

php - phpfog にプッシュできません。権限が拒否されました (publickey)

phpfog クラウド サービスを介して php アプリケーションをホストしようとしています。これは、GIT クライアントでの初めての試みです。PHPfog のドキュメントで定義されている手順に従って、キーの作成と追加を完了しました。

phpfog でレポ (git clone git@git01.phpfog.com:myrep.phpfogapp.com) のクローンを作成しようとすると、git bash で次のエラーが発生します。

ただし、公開鍵は生成され、phpfog に追加されています。

親切に助けてください、ありがとう。


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

php - 別のサーバーに移行した後、グラフAPIを介してユーザー名を取得できません

グラフAPIを介してコードからユーザー名を取得しようとしています。別の(godaddy)サーバーでアプリをホストしているときに、以下のコードは正常に機能していましたが、最近、アプリケーションをphpfogに移動し、それ以降、この奇妙な問題に直面しています。

これを追加するだけで、次の行でユーザーのプロフィール写真を正常に取得できるようになります。

このコードが機能しないことに加えて、写真投稿機能も機能しなくなりました。親切にこれを手伝ってください。

ありがとうございました。

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

php - グラフAPIがphpfogで正しく機能しない、アクセストークンの更新が必要ですか?

これは長い間直面している問題であり、以前にもこれに関する質問をしましたが、それは解決されませんでしたが、今では私のケースを洗練しました。最新のケースは次のとおりです。

ユーザー名を取得し、グラフAPIを介してコードから写真をメールで送信して公開しようとしています。他のサーバーにある場合、コードは正常に機能していましたが、最近、アプリケーションをphpfogに移動し、それ以降、この奇妙な問題に直面しています。

問題は、アクセストークンが必要な情報と機能(氏名、電子メール、写真の公開)にのみあるように思われるため、プロフィール写真などの他の情報を簡単に取得できます。

同じコードは他のサーバーでも完全に機能しますが、phpfogを持ってくるとすぐに、この奇妙な方法で機能しなくなります。

はいの場合、access_tokenを更新する必要がありますか?どうすればそれを行うことができますか?

親切にこれを通り抜けてください。ありがとうございました。

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

php - ZendFrameworkアプリケーションをPHPFogにデプロイするにはどうすればよいですか?

私はPHPを初めて使用します。PHPFogにデプロイする必要のあるPHPアプリケーションがあります。gitを使用してリモートリポジトリを使用するようにデータベースとクレデンシャルをすでに構成しました。コンテンツをPHPフォグにプッシュできます。

問題は、何をプッシュする必要があるのか​​、なぜこれほど多くのフォルダーがあるのか​​がわからないことです。

zipファイルには次のフォルダーが含まれています。アプリケーションライブラリnbprojectpublic1.clpprj(これは何ですか?)

アプリケーションには、configs、forms、layouts、models、modules、pdf、および次の行で始まるファイルBootstrap.phpが含まれています:class BootstrapextendsZend_Application_Bootstrap_Bootstrap。

publicにはたくさんのフォルダとファイルが含まれています。これがプロジェクトのルーツだと思います。img、js、fonts、css、ファイルindex.phpなどのフォルダーが含まれています。

次の指示を受け取りました。

1)アーカイブ内の「パブリック」フォルダに保存されているすべてのファイルをサイトのルートにコピーするサイトのルートにアクセスできる場合は、ホスティング用のフォルダを定義します

2)サイトのルートの上の1つのディレクトリにアクセスできる場合は、他のすべてのフォルダ( "public"を除く)をそこにコピーします。

このアプリケーションの展開について何か助けはありますか?