Hi all
Im trying to migrate umbraco 7 media to 8 withouth breaking urls.
Apparently, it is possible using this guide:
https://codeshare.co.uk/blog/how-i-migrated-my-umbraco-v7-site-to-v8-part-1-media/
Everything seems to go fine, untill im ready to import the Media.
It does import my directory tree, BUT the backend doesnt see the media/images. it does import all the imagenames.png, but when i go to the media item, it sais there's no image, and no publish link to the media item either. The media is however reachable on the old url.
Upon importing, i get the error below in my logs.
Any overcome this?
{"@t":"2023-08-30T10:59:47.1222694Z","@mt":"Error indexing queue items","@l":"Error","@x":"System.InvalidOperationException: Collection was modified; enumeration operation may not execute.\r\n at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)\r\n at System.Collections.Generic.Dictionary`2.Enumerator.MoveNext()\r\n at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()\r\n at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)\r\n at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)\r\n at Umbraco.Examine.UmbracoExamineIndex.OnDocumentWriting(DocumentWritingEventArgs docArgs)\r\n at Examine.LuceneEngine.Providers.LuceneIndex.AddDocument(Document doc, ValueSet valueSet, IndexWriter writer)\r\n at Examine.LuceneEngine.Providers.LuceneIndex.ProcessIndexQueueItem(IndexOperation op, IndexWriter writer)\r\n at Examine.LuceneEngine.Providers.LuceneIndex.ProcessQueueItem(IndexOperation item, IndexWriter writer)\r\n at Examine.LuceneEngine.Providers.LuceneIndex.ForceProcessQueueItems(Boolean block)","SourceContext":"Umbraco.Examine.UmbracoContentIndex","ProcessId":7876,"ProcessName":"w3wp","ThreadId":22,"AppDomainId":2,"AppDomainAppId":"LMW3SVC6ROOT","MachineName":"OO-PWD-WEB21","Log4NetLevel":"ERROR"}