1

Umbraco の Web サイトで問題が発生しています。一部のメディア ファイルが消えることがあります。ノードはまだ存在しますが、実際の「物理」ファイルはなくなりました。また、メディア ファイルが入っていたフォルダはもう存在しません。

CMS のユーザーはサーバーにログインできないため、自分でファイルを誤って削除することはありません。私と同僚だけがアクセスできます (必要でない限り、サーバーにはログインしません)。

ディスク容量を確認したところ、使用可能なすべてのディスクにいくつかのギグがあります。

少し前にメディア フォルダーの移行を行ったので、それが何か関係があるのではないかと考えました。Media フォルダ全体のファイル システム バックアップを分析しましたが、これらのアイテムも存在しないため、ファイル システムに問題がある可能性を排除できます。

使用しているバージョン: Umbraco v 4.7.1.1 (アセンブリ バージョン: 1.0.4868.25172)

4

3 に答える 3

2

アップロード プロパティ タイプを使用してメディア ファイルが添付されたコンテンツ ノードを複製すると、両方のノードが同じメディア要素を指します。1 つのノードでファイルを置換または削除すると、物理ファイルが削除されます。元のノードには、削除されたファイルへの参照が残っています。これにより、ゴーストが画像を削除しているように見えますが、変更を公開すると、その Umbraco 4 がファイルを削除します。

これを解決する最善の方法は、プロパティをアップロード タイプからメディア ピッカー タイプに変換することです。

umbraco v4.5 周辺のサイトでこの問題が発生しました。Umbraco 6 および 7 でこの問題に遭遇したことはありません。ただし、これらのシステムでは、すべてのメディアのような要素をアップロードする代わりに、メディア ピッカーを使用します。

于 2015-06-22T20:05:28.140 に答える
0

Umbraco 4.7.x が独自のメディアを削除することに関して、私が知っている問題はありません。リモートで実行することは可能ですが、ノードと物理ファイルが削除されます。

唯一の原因は、最も可能性が低いと思われるものであり、それは誰かが誤ってそれらを削除したことです. これは、デプロイが完了したときに時々発生することがわかりました。誰かがメディア フォルダーをステージング環境のフォルダーに置き換えます。

また、ファイルが RDP 接続を介してコピーされた場合に、コピーされたファイルが完全にコピーされず、その過程でターゲット フォルダーから一部が実際に消えてしまうという問題も見てきました。

いずれにせよ、私はあなたの内部プロセスをチェックし、メディア フォルダを仮想ディレクトリに移動して、上書きされる可能性を回避します。

于 2013-08-09T15:31:57.877 に答える