2

現在のプロジェクトでRefineryCMSを使用しようとしましたが、いくつかの問題が発生しました。 私たちは地元の開発環境でこのプロジェクトを開始しました。締め切りはすぐに近づいています。最初は、DreamHostサーバーを使用してプロジェクトを本番環境に移行しようとしました。 Image(RefineryはDragonflyを使用しています)の問題がありました。ここでは、データベースのダンプがイメージの上(またはサムネール)のイメージを覆っていませんでした。RefineryCMSをローカルからプロダクションに移動

リソースを使い果たしても、私たちの問題の解決策は見つけられません。私は研究を行い、Googleグループで尋ねられ、人々にメールを送り、チャットで尋ねました。誰もまだ答えていません。

ここで、ローカル開発環境からプロダクションにプロジェクトを移行するための最良のソリューションは何ですか?

私は事前に

おかげで...私はこの問題に遭遇した唯一の人にはできません確信しています。

答えて

2

あなたが使用しているRefineryCMSのバージョンや設定方法はわかりませんが、アップロードにAmazon S3を使用しない限り、Dragonflyのイメージとリソースはファイルシステムに保存されています。そのデータベースダンプに加えて、おそらくpublic/system/フォルダを調べて、imagesresourcesというフォルダのすべてをサーバーまでコピーしたいと思うでしょう。

+0

Refinery(1.0.3)の最新の安定版を使用しています。すべての画像とリソースを確実にコピーしようとしましたが、まだ管理者のサムネイルに問題がありました。しかし、あなたがそれを述べたので、私は二重チェックします。アップデートが掲載されます。 – Lin

+0

Dragonflyのサムネイルが生成されているので、コピーする必要はありません。多分問題はそれに関連しています。 – foz

4

誰かがこれと同じような状況(私が行ったように)、私の2セントとここに到着した場合:私は成功したデータベースをダンプしてpublic/systemをコピーすることによって、サーバ間で移行したので、これは完全に実現可能と簡単です

最初はイメージがバックエンドとフロントエンドのどちらにも表示されませんでしたが、2,3時間後に問題が発生したことがわかりました。新しいサーバーにImageMagickをインストールしていないという問題がありました(巨大なfacepalm)。

速いsudo apt-get install imagemagickが問題を解決しました。

もちろん、YMMVですが、それが役立つことを願っています。

関連する問題