I have the following problem on my umbraco website: on localhost everything works fine, but after I copied the site to the provider, when I login into umbraco I can see only the Content node in the content tree. Nothing is loaded there, if I click the item nothing happens, and also I cannot create anything under it. I have umbraco v 4.0.1.
When you write you have copied the site how have you then done this? Have you exported and imported the different document types manually or have you just copied the contents of the database or?
Everything works perfect in the frontpage, I don't encounter any problems there. I don't this the server is on 64 bits, when I setup the first version of the site it was working ok, but now the contenttree isn't loading even after I setup the whole site again.
I also have this problem from time to time, often after I've added a new dll to the bin and the site recompiles. I've not found a reliable way to force the tree to reload, it seems to reappear sometimes after I touch the web.config, sometimes after I make a .dll change, and other times (like right now), it won't come back at all.
When I watched treeinit.aspx in firebug, it returned 200 with an empty tree node.
Easiest way to find out what is causing the problem with trees not loading is to use Firebug (or a proxy interceptor like Fiddler or Charles) and observe the response from the TreeService request (I think it's called TreeService, it'll show a 500 response if there was an error though)
I'm running on 4.0.2.1. And I therefore assume the "fix" discussed in the old forum pointed to by titorge doesn't apply to my newer version!?
What really confuses me is that the site has been running for approx a month without this error. But now it is consistent for all users trying to log in to Umbraco...
Is this a MySQL specific error regarding casing?
What to do? Any suggestions are highly appreciated! Thanks.
Update on my previous post: Miraculously the menu now loads fine! It seems to be by chance, but what I've done in the mean time includes:
Logging into MySQL admin, and checking the collation-setting. This was set to unicode_general_ci (Case Insensitive). Not that this matters because the Tables are still saved case-sensitive i guess... And I made no changes anyway.
Logging in to another Umbraco installation (same host, and also on MySQL database). The menu loaded fine here.
When I tried to first installation again, the menu loaded. Weird.
Is this a bug in Umbraco? Can this behaviour be isolated to be case-sensitive, or regarding some security issue perpaps?
very annoying as i am sitting in front of a client, trying to tell him we want to use umbraco for his project
and all he see's is 6 section buttons which have an empty tree so almost nothing can be done...
i tried restarting the website in IIS i touched the web.config i checked file settings though i was sure that was not the issue i am using umbraco 4.1 beta 2 (where the tree is using json now, but same issue, returns [], an empty json node instead of previously an empty xml node.
hope it solves itself soon, as i have to show it to him soon :)
I had the same problem when upgrading from version 4.0.3 to version 4.5.2 using MySQL, and the tree has allways been slow to load.
The fix that worked for me was to add a new index in the DB:
/* Create Custom Index to speed up tree loading */ CREATE INDEX IX_contentid_versiondate ON cmscontentversion(CONTENTID, VERSIONDATE);
This has now speeded up the tree loading from 50-70 seconds to 0-2 seconds on the UI and from 30-35 seconds to <1 second in the DB.
Also when upgrading from version 4.x to version 4.5 remember to run the following SQL when using mysql, it's not auto upgraded:
/* INSERT NEW MEDIA RECYCLE BIN NODE */ /* remove auto increment so we can insert identity */ ALTER TABLE umbraconode MODIFY COLUMN id INTEGER NOT NULL; INSERT INTO umbracoNode (id, trashed, parentID, nodeUser, level, path, sortOrder, uniqueID, text, nodeObjectType, createDate) VALUES (-21, 0, -1, 0, 0, '-1,-21', 0, 'BF7C7CBC-952F-4518-97A2-69E9C7B33842', 'Recycle Bin', 'CF3D8E34-1C1C-41e9-AE56-878B57B32113', '2009/08/28 00:28:28.920') ; /* re-add auto increment */ ALTER TABLE umbraconode MODIFY COLUMN id INTEGER NOT NULL AUTO_INCREMENT; /* Add the mediaRecycleBin tree type */ INSERT IGNORE INTO umbracoAppTree (treeSilent, treeInitialize, treeSortOrder, appAlias, treeAlias, treeTitle, treeIconClosed, treeIconOpen, treeHandlerAssembly, treeHandlerType) VALUES (0, 0, 0, 'media', 'mediaRecycleBin', 'RecycleBin', 'folder.gif', 'folder_o.gif', 'umbraco', 'cms.presentation.Trees.MediaRecycleBin') ;
CREATE TABLE cmsPreviewXml( nodeId int NOT NULL, versionId CHAR(36) NOT NULL, timestamp datetime NOT NULL, xml LONGTEXT NOT NULL) ; ALTER TABLE cmsPreviewXml ADD CONSTRAINT PK_cmsContentPreviewXml PRIMARY KEY CLUSTERED (nodeId, versionId) ;
/* Create missing indexes and primary keys */ CREATE INDEX IX_Icon ON cmsContentType(nodeId, icon) ;
I have uploaded a patch to codeplex ID: 7083, to fix the MySQL install , that contains the code + a release build of the umbraco.datalayer.dll, also the MySQL scripts can be run manually
When i right click, all i get is reload nodes, not republish entire site. In the content section all i have is the parent Content folder and nothing underneath it which is why i think i need to refresh the XML and then 'hopefully' the tree will load.
I am having the same problem all trees in each tab is not loading at all, the website is working fine on my pc, and it is working fine on the webserver but the tree in the content, users, media, setting,... is not loading at all, I installed firebug and see this error in the console
I started with Umbraco 4.7.0.378 and the issue was found, so I made a clean installation but the problems still there with empty clean website, so I upgraded to Umbraco 4.11.6
and I used the uGoLive Checklist
the only error was
Access to the path 'C:\hshome\myusername\mydomain.com\00000000-0000-0000-0000-000000000000.tmp' is denied.
Is the error caused by some wrong setup on the hosting side? what is the problem so I can tell the support to fix it?
Had the same issue and this is how I resolved it. Clicked on "Content" then , clicked on "Last Edits" click on any displayed child node (Somehow it fails to rectify the issue when using home node).
Go to settings, find the template used by the selected node comment out any field or macro and save the template.
Save and publish the node and click on "Link to document" on properties of the node.
This should fix the issue. After this you can just uncomment the field or macro on the template and save the template.
Content Tree not loading
Hi,
I have the following problem on my umbraco website: on localhost everything works fine, but after I copied the site to the provider, when I login into umbraco I can see only the Content node in the content tree. Nothing is loaded there, if I click the item nothing happens, and also I cannot create anything under it. I have umbraco v 4.0.1.
Hi Cristi
When you write you have copied the site how have you then done this? Have you exported and imported the different document types manually or have you just copied the contents of the database or?
/Jan
I copied all files through ftp, then restored the database.
Ha, re-check all permissions, as copying through ftp may cause permissions to be incorrect! Please re-apply the required permissions settings.
Cheers,
/Dirk
I have done that on all folders, but the problem is still there.
The tree is loaded in via an ajax call. Watch the call via Firebug and check the error.
In the response I get only this, there is no error displayed:
If I try to create a node under Content I get this js error:
parent.openDashboard is not a function
are there any 404 errors happening? I remember a similar post that ended up being a 64bit server problem.... is it a 64bit OS?
Everything works perfect in the frontpage, I don't encounter any problems there. I don't this the server is on 64 bits, when I setup the first version of the site it was working ok, but now the contenttree isn't loading even after I setup the whole site again.
I also have this problem from time to time, often after I've added a new dll to the bin and the site recompiles. I've not found a reliable way to force the tree to reload, it seems to reappear sometimes after I touch the web.config, sometimes after I make a .dll change, and other times (like right now), it won't come back at all.
When I watched treeinit.aspx in firebug, it returned 200 with an empty tree node.
Chris,
I'm having the same problem. Did you ever find a solution?
Easiest way to find out what is causing the problem with trees not loading is to use Firebug (or a proxy interceptor like Fiddler or Charles) and observe the response from the TreeService request (I think it's called TreeService, it'll show a 500 response if there was an error though)
I had this problem too ( ver 4.0.0 ?). My solution to the problem you can find here: http://forum.umbraco.org/yaf_postst7362p3_Content-tree-remains-empty.aspx
Hi,
I'm also experiencing this error. Using Firebug i can se that this request:
tree.aspx?rnd=5f4a0638-dc8e-4eb5-8c3c-0e2a8442b706&id=-1&contextMenu=true&isDialog=false&app=content
returns:
<?xml version="1.0" encoding="utf-8"?>
<tree />
I'm running on 4.0.2.1. And I therefore assume the "fix" discussed in the old forum pointed to by titorge doesn't apply to my newer version!?
What really confuses me is that the site has been running for approx a month without this error. But now it is consistent for all users trying to log in to Umbraco...
Is this a MySQL specific error regarding casing?
What to do? Any suggestions are highly appreciated! Thanks.
Regards
Alex
Update on my previous post: Miraculously the menu now loads fine! It seems to be by chance, but what I've done in the mean time includes:
When I tried to first installation again, the menu loaded. Weird.
Is this a bug in Umbraco? Can this behaviour be isolated to be case-sensitive, or regarding some security issue perpaps?
/Alex
Really need to figure out what this is
as i just happen to stumble on this problem also,
very annoying as i am sitting in front of a client, trying to tell him we want to use umbraco for his project
and all he see's is 6 section buttons which have an empty tree so almost nothing can be done...
i tried restarting the website in IIS
i touched the web.config
i checked file settings though i was sure that was not the issue
i am using umbraco 4.1 beta 2 (where the tree is using json now, but same issue, returns [], an empty json node instead of previously an empty xml node.
hope it solves itself soon, as i have to show it to him soon :)
Just to add to this...
I've just had exactly the same problems and it was due to the permissions on the data folder.
This was useful: http://our.umbraco.org/wiki/reference/files-and-folders/permissions/perform-permissions-check
I had the same problem and it was a permissions issue on the data folder as well.
I had the same problem when upgrading from version 4.0.3 to version 4.5.2 using MySQL, and the tree has allways been slow to load.
The fix that worked for me was to add a new index in the DB:
/* Create Custom Index to speed up tree loading */
CREATE INDEX IX_contentid_versiondate ON cmscontentversion(CONTENTID, VERSIONDATE);
This has now speeded up the tree loading from 50-70 seconds to 0-2 seconds on the UI and from 30-35 seconds to <1 second in the DB.
Also when upgrading from version 4.x to version 4.5 remember to run the following SQL when using mysql, it's not auto upgraded:
/* INSERT NEW MEDIA RECYCLE BIN NODE */
/* remove auto increment so we can insert identity */
ALTER TABLE umbraconode MODIFY COLUMN id INTEGER NOT NULL;
INSERT INTO umbracoNode (id, trashed, parentID, nodeUser, level, path, sortOrder, uniqueID, text, nodeObjectType, createDate)
VALUES (-21, 0, -1, 0, 0, '-1,-21', 0, 'BF7C7CBC-952F-4518-97A2-69E9C7B33842', 'Recycle Bin', 'CF3D8E34-1C1C-41e9-AE56-878B57B32113', '2009/08/28 00:28:28.920')
;
/* re-add auto increment */
ALTER TABLE umbraconode MODIFY COLUMN id INTEGER NOT NULL AUTO_INCREMENT;
/* Add the mediaRecycleBin tree type */
INSERT IGNORE INTO umbracoAppTree (treeSilent, treeInitialize, treeSortOrder, appAlias, treeAlias, treeTitle, treeIconClosed, treeIconOpen, treeHandlerAssembly, treeHandlerType)
VALUES (0, 0, 0, 'media', 'mediaRecycleBin', 'RecycleBin', 'folder.gif', 'folder_o.gif', 'umbraco', 'cms.presentation.Trees.MediaRecycleBin')
;
CREATE TABLE cmsPreviewXml(
nodeId int NOT NULL,
versionId CHAR(36) NOT NULL,
timestamp datetime NOT NULL,
xml LONGTEXT NOT NULL)
;
ALTER TABLE cmsPreviewXml ADD CONSTRAINT PK_cmsContentPreviewXml PRIMARY KEY CLUSTERED (nodeId, versionId)
;
/* Create missing indexes and primary keys */
CREATE INDEX IX_Icon ON cmsContentType(nodeId, icon)
;
I hope this helps you guys.
I am not sure, but i had about same problem on a new 4.5.2 installation.
If wildcard mappings are on, but directoryurls=false in the web.config, then trees are also not loaded.....
I have uploaded a patch to codeplex ID: 7083, to fix the MySQL install , that contains the code + a release build of the umbraco.datalayer.dll, also the MySQL scripts can be run manually
Hi,
I'm also ahving issues where the content tree is nto loading correctly, where can I get a hold of the Codeplex patch 7083? I can't seem to find it.
Thanks
Hi
yes, it's difficult to find the patches once they have been applied
here is a direct link to the download http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=umbraco&DownloadId=157572
Is there a way to force a refresh of the XML from a querystring?
After a few problems with my site,it's working but no content is appearing in the backend although the pages are there frontend.
I think refreshing the XML might sort this out.
Thanks
right-click 'Content' node.. select Republish entire site
When i right click, all i get is reload nodes, not republish entire site. In the content section all i have is the parent Content folder and nothing underneath it which is why i think i need to refresh the XML and then 'hopefully' the tree will load.
Try inspecting the page w/ client side debugger in browser
If you don't see the Recycle Bin, the problem is not the site cache.
i don't see the recycle bin even in the element inspector in chrome.
anyone got any ideas as to how i can get the nodes back without binning the database and starting again?
Thanks
I get the same issue, but looking further into the inspector in Chrome I get the error.
"No node exists with id '-20'"
Go know what this is as I thought the root id was -1?
Tom
Had this problem after restoring database to web server. As pointed out earlier in this thread, touching the web.config solved it for me.
Hi,
I am having the same problem all trees in each tab is not loading at all, the website is working fine on my pc, and it is working fine on the webserver but the tree in the content, users, media, setting,... is not loading at all, I installed firebug and see this error in the console
http://www.mydomain.com/umbraco/webservices/TreeDataService.ashx?rnd=5dd3cf684dea455a84aa94c1c50a69ae&id=-1&contextMenu=true&isDialog=false&app=developer&rnd2=75.9
XML content is:
same error in chrome browser says:
GET http://www.mydomain.com/umbraco/webservices/TreeDataService.ashx?rnd=628ceb3…5a506c17ea&id=-1&treeType=content&contextMenu=true&isDialog=false&rnd2=0.4 404 (Not Found) DependencyHandler.axd:2
send DependencyHandler.axd:2
f.extend.ajax DependencyHandler.axd:2
load DependencyHandler.axd:328
open_branch DependencyHandler.axd:196
_loadChildNodes DependencyHandler.axd:390
onLoad DependencyHandler.axd:384
options.callback.onload DependencyHandler.axd:399
callback DependencyHandler.axd:237
reselect DependencyHandler.axd:168
(anonymous function) DependencyHandler.axd:163
parse DependencyHandler.axd:313
(anonymous function) DependencyHandler.axd:163
$.ajax.success DependencyHandler.axd:328
o DependencyHandler.axd:2
p.fireWith DependencyHandler.axd:2
w DependencyHandler.axd:2
d
I have asked the hosting company to set folder permission as the following:
http://our.umbraco.org/wiki/reference/files-and-folders/permissions
I started with Umbraco 4.7.0.378 and the issue was found, so I made a clean installation but the problems still there with empty clean website, so I upgraded to Umbraco 4.11.6
and I used the uGoLive Checklist
the only error was
Access to the path 'C:\hshome\myusername\mydomain.com\00000000-0000-0000-0000-000000000000.tmp' is denied.
Is the error caused by some wrong setup on the hosting side? what is the problem so I can tell the support to fix it?
Any help is appreciated
Thank you very much
I was having the same issue and found that the issue was in following two folder.
> umbraco
> umbraco_Client
So I have replaced both folder from fresh download umbraco. and it start working :)
Had the same issue and this is how I resolved it. Clicked on "Content" then , clicked on "Last Edits" click on any displayed child node (Somehow it fails to rectify the issue when using home node).
Go to settings, find the template used by the selected node comment out any field or macro and save the template.
Save and publish the node and click on "Link to document" on properties of the node.
This should fix the issue. After this you can just uncomment the field or macro on the template and save the template.
I resolved this issue by sheer luck.
Hi!
I have this problem too (v6.2.5) and noticed that the call to treeclientservice.asmx failed with a 500 error.
After disabling CustomErrors in Web.Config I got this stacktrace:
Does anyone know what to do about this? Is this a bug in Umbraco or a configurationerror on my behalf?
I copied the following folders from a fresh v6.2.5 download on top of my installation (as mentioned in another post):
I recycled the app pool and even restared IIS but nothing helps.
I am on a Windows 2008 R2 Server with IIS 7 and .NET 3.5,. 4 and 4.5 installed.
Hope someone is still monitoring this thread and has a solution to this.
Thanks in advance.
is working on a reply...