この投稿に従って、Heroku でホストされるワードプレス サイトをセットアップしました。
管理者として、スタイルシート (style.css) を編集し、いくつかの画像をアップロードしました。それはすべて機能し、サイトは正常に更新されます。しかし、しばらくしてサイトを再度確認すると、スタイルシートのカスタマイズされたコードとアップロードされた画像が消えていました。
なぜそれが起こったのか、どうすれば修正できるのか、誰でも理解できますか?
この投稿に従って、Heroku でホストされるワードプレス サイトをセットアップしました。
管理者として、スタイルシート (style.css) を編集し、いくつかの画像をアップロードしました。それはすべて機能し、サイトは正常に更新されます。しかし、しばらくしてサイトを再度確認すると、スタイルシートのカスタマイズされたコードとアップロードされた画像が消えていました。
なぜそれが起こったのか、どうすれば修正できるのか、誰でも理解できますか?
ここで同じ質問と回答を見つけます。
「問題は、Heroku が Dyno に永続的なストレージを持つことを許可していないためです。そのため、最初にイメージをアップロードすると機能しますが、Heroku は Dyno を再起動したり、他のホストに移動したりすることがあります (常にアプリケーションをシフトするため)。サーバーの負荷を分散します)。
画像を確実にオンラインに保つには、Amazon S3 などの永続ストレージ サービスにアップロードする Wordpress プラグインを使用する必要があります。このプラグインを試すことができます: Amazon S3 for WordPress
Amazon S3 を使用することの優れた点は、無料利用枠を使用すると、最初の 1 年間は無料であることです。いくつかの制限はありますが、トラフィックの少ないサイトであれば、簡単に制限を超えるべきではありません。」