Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

All other Modules /

Discuss all other Modules here.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

googlesitemaps module doesn't work with subsites module

Go to End

4 Posts   2210 Views


Community Member, 52 Posts

22 April 2009 at 6:19am

The subsites module does not work with googlesitemaps.
I try visiting and get:

XML Parsing Error: mismatched tag. Expected: </img>.
Line Number 1, Column 1256:<!DOCTYPE html><html><head><title>GET /sitemap.xml</title><style type="text/css">body { background-color:#eee; margin:0; padding:0; font-family:Helvetica,Arial,sans-serif; }.info { border-bottom:1px dotted #333; background-color:#ccdef3; margin:0; padding:6px 12px; }.info h1 { margin:0; padding:0; color:#333; letter-spacing:-2px; }.header { margin:0; border-bottom:6px solid #ccdef3; height:23px; background-color:#666673; padding:4px 0 2px 6px; background-image:url(; }.trace { padding:6px 12px; }.trace li { font-size:14px; margin:6px 0; }pre { margin-left:18px; }pre span { color:#999;}pre .error { color:#f00; }.pass { margin-top:18px; padding:2px 20px 2px 40px; color:#006600; background:#E2F9E3 url( no-repeat scroll 7px 50%; border:1px solid #8DD38D; }.fail { margin-top:18px; padding:2px 20px 2px 40px; color:#C80700; background:#FFE9E9 url( no-repeat scroll 7px 50%; border:1px solid #C80700; }.failure span { color:#C80700; font-weight:bold; }</style></head><body><div class="header"><img src="" width="26" height="23"></div><div class="info error"><h1>[User Error] Couldn't run query: 

Anyone have any ideas?


Community Member, 2 Posts

29 April 2009 at 10:54pm

Having the same problem... got googlemaps running OK, then installend subsites, and now that is working but googlesitemaps isn't anymore.


Community Member, 30 Posts

30 May 2009 at 10:24am

OK I'm also having this issue, silverstripe appears to be complaining that Page_Live doesn't exist (which it shouldn't), here is the sql query it dumps out in dev mode. Anyone know how to fix this?

SELECT `SiteTree_Live`.*, `Page_Live`.*, `GhostPage_Live`.*, `ErrorPage_Live`.*, `RedirectorPage_Live`.*, `VirtualPage_Live`.*, `SiteTree_Live`.ID, if(`SiteTree_Live`.ClassName,`SiteTree_Live`.ClassName,'SiteTree') AS RecordClassName
FROM `SiteTree_Live`
LEFT JOIN `Page_Live` ON `Page_Live`.ID = `SiteTree_Live`.ID
LEFT JOIN `GhostPage_Live` ON `GhostPage_Live`.ID = `SiteTree_Live`.ID
LEFT JOIN `ErrorPage_Live` ON `ErrorPage_Live`.ID = `SiteTree_Live`.ID
LEFT JOIN `RedirectorPage_Live` ON `RedirectorPage_Live`.ID = `SiteTree_Live`.ID
LEFT JOIN `VirtualPage_Live` ON `VirtualPage_Live`.ID = `SiteTree_Live`.ID
WHERE (`SiteTree_Live`.SubsiteID IN (0)) AND (`SiteTree_Live`.SubsiteID IN (0))


Community Member, 30 Posts

5 June 2009 at 3:55am

So I just tried this with silverstripe 2.3.2 RC2 it works a bit better (atleast no error) but the sitemap is empty. Anyone have any thoughts?