Hi, could you tell us what is the version of WordPress ?
Hi, if you still have this issue, here is more information.
The error message “Couldn’t load tree: undefined” is raised when the Ajax request which aims to build the page tree fails.
Several reasons for that :
- The Ajax request takes longer than the defined maximum execution time allowed for a PHP script. (Having 700 pages shouldn’t be a problem but the first tree building may take too much time.)
- The Ajax request response is corrupted by something else. (We had this problem with some cache plugins inserting text into every Ajax responses. Do you have a cache enabled (event the WP_CACHE in wp-config) ?)
A good way to debug :
- Open the browser console (eg. Ctrl+Shift+i in Chrome)
- Open the Network Tab
- Open the WordPress which doesn’t work
- Search for [your site]?apm_sb_ajax_page=ajax-processor call
- Open Response tab
- Post here the Response tab content
Please note that if the [your site]?apm_sb_ajax_page=ajax-processor never ends, then you have the max excecution time problem.
Let us know !
I followed the instructions and when I clicked on the Response tab it showed the existing index.htm page. (We are building the site in the background before deleting index.htm) I thought this might be causing the problem so I deleted index.htm and then the plugin worked fine. So thank you!
I am having the same problem. I found this thread and followed these instructions and it worked. However, I needed to put my old index.html page back for a while whilst I made some adjustments.
I repeated the process when I was ready to swap back again….moved the old index.html and renamed my index.php (it was a copy) but now I’m getting a different message in the Response tab:
<b>Warning</b>: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in <b>/home/content/43/10338043/html/index.php</b> on line <b>17</b>
<b>Fatal error</b>: require() [function.require]: Failed opening required ‘./wordpress/wp-blog-header.php’ (include_path=’.:/usr/local/php5_3/lib/php’) in <b>/home/content/43/10338043/html/index.php</b> on line <b>17</b>
Any ideas?
Oops – just noticed that this says resolved so I will create another post.