I downloaded the latest umbraco, extracted the files and uploaded it to my host (merge and replace). Then i visited the url for my website and ran the installer.
The upgrade "succeeded", however the backoffice does not load, and the front end doesnt look right. Furthermore none of my xslt macros work anymore.
What could have gone wrong? Again, i am totally new to umbraco so i have no clue where to start debugging (beyond whats already mentioned in the guide).
This could be some issues with the write permission for different folders and so on. Try to set all the write permissions one more time to see if that helps.
Thanks for your reply, however i have full read and write permissions on all files and folders. Also, the site works fine if i upload the backup again.
I made the backoffice load, that was just a matter of cleaning the browser cache (sorry), but my XSLT files are still not working.
When i edit and save the XSLT files through backoffice i get the following error:
System.NullReferenceException: Object reference not set to an instance of an object. at umbraco.macro.GetXsltExtensionsImpl() at umbraco.macro.b__0() at umbraco.cms.businesslogic.cache.Cache.GetCacheItem[TT](String cacheKey, Object syncLock, CacheItemPriority priority, CacheItemRemovedCallback refreshAction, CacheDependency cacheDependency, TimeSpan timeout, GetCacheItemDelegate`1 getCacheItem) at umbraco.macro.GetXsltExtensions() at umbraco.macro.AddMacroXsltExtensions() at umbraco.presentation.webservices.codeEditorSave.SaveXslt(String fileName, String oldName, String fileContents, Boolean ignoreDebugging)
Aha, then I know the problem of yours. Have you removed some of the old DLL's in the bin. I have justed updated a website from v.4.0.0 to v.4.8.0 and got the same error. That was until I removed the old DLL's.
But I have heard they are working on something for a more stable upgrade process, so hopefully we can see eaiser upgrades in the future Umbraco releases. But until then, the forum and Wiki's around the web is our salvation for now ;-)
Me too. I have been working profesionally with Joomla! CMS for 6 years, and even in the earliest versions the upgrade process was easier than it is with umbraco now.
And in the later versions of Joomla! (1.7+) the upgrade of both core and third party "packages" are handled with a single click from backoffice.
My first attempt of upgrading failed
Hi,
I am new to umbraco and just attempted my first upgrade from 4.7.1 to 4.8.0 following this guide:
http://our.umbraco.org/wiki/install-and-setup/upgrading-an-umbraco-installation
I downloaded the latest umbraco, extracted the files and uploaded it to my host (merge and replace). Then i visited the url for my website and ran the installer.
The upgrade "succeeded", however the backoffice does not load, and the front end doesnt look right. Furthermore none of my xslt macros work anymore.
What could have gone wrong? Again, i am totally new to umbraco so i have no clue where to start debugging (beyond whats already mentioned in the guide).
Thanks in advance
Hi Kasper,
This could be some issues with the write permission for different folders and so on. Try to set all the write permissions one more time to see if that helps.
/Niels
Hi Niels,
Thanks for your reply, however i have full read and write permissions on all files and folders. Also, the site works fine if i upload the backup again.
I made the backoffice load, that was just a matter of cleaning the browser cache (sorry), but my XSLT files are still not working.
When i edit and save the XSLT files through backoffice i get the following error:
System.NullReferenceException: Object reference not set to an instance of an object.
at umbraco.macro.GetXsltExtensionsImpl()
at umbraco.macro.b__0()
at umbraco.cms.businesslogic.cache.Cache.GetCacheItem[TT](String cacheKey, Object syncLock, CacheItemPriority priority, CacheItemRemovedCallback refreshAction, CacheDependency cacheDependency, TimeSpan timeout, GetCacheItemDelegate`1 getCacheItem)
at umbraco.macro.GetXsltExtensions()
at umbraco.macro.AddMacroXsltExtensions()
at umbraco.presentation.webservices.codeEditorSave.SaveXslt(String fileName, String oldName, String fileContents, Boolean ignoreDebugging)
Hi Kasper
Aha, then I know the problem of yours. Have you removed some of the old DLL's in the bin. I have justed updated a website from v.4.0.0 to v.4.8.0 and got the same error. That was until I removed the old DLL's.
Try to look into the following forum replies: http://our.umbraco.org/forum/getting-started/installing-umbraco/17890-XSLT-macros-not-getting-rendered-after-upgrading-to-47-RC
I think it will solve your problem :)
You should also check in the xsltExtensions.config in the /config/ directory to see if you call any XSLT extensions from there uncorrectly.
You were correct, i needed to delete a couple of old DLL's. I still wonder why the Umbraco team havent taken steps towards an easier upgrade process.
Thanks!
See, that's a good question indeed Kasper.
But I have heard they are working on something for a more stable upgrade process, so hopefully we can see eaiser upgrades in the future Umbraco releases. But until then, the forum and Wiki's around the web is our salvation for now ;-)
Really looking for more easier upgrade procedure to 4.8
Me too. I have been working profesionally with Joomla! CMS for 6 years, and even in the earliest versions the upgrade process was easier than it is with umbraco now.
And in the later versions of Joomla! (1.7+) the upgrade of both core and third party "packages" are handled with a single click from backoffice.
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.