0

私は Umbraco(6.0.5) プロジェクトに取り組んでおり、昨日まではすべて問題ありませんでした。本日、メインのコンテンツ ツリーとメディア ツリーで [作成] ダイアログが正しく機能しなくなりました。添付の画像に示すように、ダイアログは空になっています。これは、既存のすべてのサブフォルダーにも影響を与えています。

Chrome 開発者ツールを開いて、JS エラーがあるかどうかを確認しましたが、何も見つかりませんでした。CMS はバックエンドを呼び出して、[作成] ダイアログに入力する必要があるフィールドを取得しています。呼び出しのステータスは 200 OK ですが、応答は空です。

どんな助けでも大歓迎です。

ここに画像の説明を入力

4

3 に答える 3

2

このようなことはただ起こるだけではなく、Umbraco のような CMS では、壊れている可能性は低いです :)

ただし、確認すべき点がいくつかあります。

Umbraco の内部ログ~/app_data/logs/を調べて、どこに倒れているかを確認してください。タイムアウト、ファイルが見つからない可能性があり、ログにはすべての例外と警告などが記録されます。

CMS がホストされている場所に応じて、イベント ビューアーでアプリケーションの問題を確認します。

アプリケーションに ELMAH がインストールされていない場合は、インストールしてください。最初にインストールするものの1つです。404 エラーを無視するように設定しましたが、その他の例外についてはログに記録してメールで知らせてくれます。

最後に、昨日と今日の間に何が起こったかを確認することが重要です。ソース管理ログを確認し、新しいファイルが展開されたかどうかを確認し、データ型、ドキュメントの種類、またはデータベースに直接変更が加えられたかどうかを確認します。私が言うように、このようなことはただ起こるだけではありません。何かをノックアウトする変更が行われた可能性がはるかに高くなります。確認しないと、これが再び発生する可能性が高くなります。

于 2013-08-05T10:09:27.290 に答える
0

私は 4.9.1 でも同じ問題を抱えていて、本当の答えを見つけるのに苦労しました。最終的に解決したのは、IIS をシャットダウンしてから、次の場所にあるすべてのファイルを削除することでした。

  • C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET ファイル
  • C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET ファイル

その後、IISを再起動した後、完全に機能しました

于 2015-02-18T16:27:49.410 に答える