私は 3 日前に Umbraco フォーラムでこの質問をしましたが、答えは 1 つもありませんでした。私はコンテンツを編集できなくなったウェブサイトを持っており、SOの人々が最高であることを知っているので、ここに行きます:
サイトを Umbraco バージョン 4.6.1 から 6.0.0 にアップグレードしたところ、バックエンドのコンテンツ タブに表示されるのは「コンテンツ」ノードだけになりました。ツリー全体が消えましたが、サイトは実際にはまだ機能しています。バックエンドのコンテンツにアクセスできないだけです。メディア、設定、開発者などのタブはすべて正常に機能しているようです。
唯一の可視ノード「コンテンツ」を右クリックすると、「作成」、「並べ替え」、「サイト全体を再公開」、および「ノードをリロード」が表示されます。
Createを実行すると、想定どおりの作成ダイアログ ボックスが表示されますが、何が問題なのかがわかるまで、まだ何も作成したくありません。
並べ替えは次のエラーをスローします。
Server Error in '/' Application.
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
umbraco.cms.businesslogic.CMSNode..ctor(IUmbracoEntity entity) +32
umbraco.cms.businesslogic.Content..ctor(IContentBase contentBase) +18
umbraco.cms.businesslogic.web.Document.<GetRootDocuments>b__1(IContent c) +38
System.Linq.WhereSelectEnumerableIterator`2.MoveNext() +151
System.Linq.Buffer`1..ctor(IEnumerable`1 source) +325
System.Linq.Enumerable.ToArray(IEnumerable`1 source) +78
umbraco.cms.businesslogic.web.Document.GetRootDocuments() +123
umbraco.cms.presentation.sort.OnPreRender(EventArgs e) +813
System.Web.UI.Control.PreRenderRecursiveInternal() +103
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2496
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
再発行は、App_Data フォルダーに umbraco.config ファイルを再作成するエラーなしで機能します。
リロードノードは、ノードをリロードしようとしているように見えますが、最終的には何も表示されません。
私はMySqlデータベースを使用しており、いくつかのSQLコマンドでハッキングして、正常に動作するようにしています。 .
すべての助けを感謝して受け取りました。
PS: Umbraco の「バージョン情報」には、次のバージョン情報が表示されます -- 「Umbraco v6.0.0 (アセンブリ バージョン: 1.0.4779.24222)」