インストール後、管理パネルからプラグインとテーマをダウンロードしてインストールしました。
ローカル マシンでアプリのクローンを作成しようとすると、デフォルトのワードプレス サイトのみが取得されます。
プラグインとテーマはクローンされていません。
質問する
3699 次
2 に答える
9
ギア自体への変更は git をバイパスします。理想的には、リポジトリのローカル コピーにテーマとプラグインをアップロードしてから、それを openshift アプリにプッシュします。または、通常のワークフローを維持して、次のことを行うこともできます。
- Web サイトで公開されているものが、保持/バックアップしたいものであることを確認してください。
コマンド ラインを開き、次のように入力してアプリのスナップショットを取得します。
rhc snapshot save -a {appName}
- これで、という名前のファイルができたはずです
appName.tar.gz
(これは、コマンド ラインのどこにいるかに応じて場所にエクスポートされます)。 - このファイルを解凍し、下
app-root/repo/php/wp-content
を見て、テーマとプラグインを確認します。あなたのアップロード (メディア) は の下にありapp-root/data/uploads
ます。 - これらのテーマとプラグイン ファイルをローカル リポジトリに配置します。Git で追加、コミット、プッシュして同期を維持します。
注: openshift wordpress アプリケーションを使用した場合、uploads フォルダーが git から完全に除外されていることに気付くでしょう。これは、wordpress ダッシュボードから通常どおりメディアを追加できることを意味しますが、コードは git バージョン管理下に置いてください。
于 2012-10-12T23:17:38.783 に答える
2
これは、プラグインとテーマがギアの git リポジトリに保存されていないためです。それらを git リポジトリに入れたい場合は、そこにソースを配置する必要があります。デフォルトでは、プラグインとテーマをプルダウンすると、それらが ~//data ディレクトリに配置されると思います。これらのファイルを scp または sftp して、git リポジトリに配置できます。
つまり、git の外部で行われた変更は、git によって追跡されません。
于 2012-09-15T23:44:52.553 に答える