I am trying to get my blog to work, but currently if you go the url it shows a blank page (no source or anything). The blog is the most recent module version and i am using 2.2.2. My host is MediaTemple (gs). Everything else is working correctly, I think at least. I have reinstalled the blog module, but that did not work. I am getting some errors through email, they are down below. Is there anything I can do to fix this?
Warning: Cannot modify header information - headers already sent by (output started at /nfs/c02/h05/mnt/41947/domains/domainname.com/html/blog/_config.php:10)
At line 95 in /nfs/c02/h05/mnt/41947/domains/domainname.com/html/sapphire/misc/GoogleSitemap.php
header(Content-type: application/xml; charset="utf-8")
line 95 of GoogleSitemap.php
GoogleSitemap->index(Array)
line 261 of Controller.php
Controller->run(Array)
line 104 of Director.php
Director::direct(/sitemap.xml)
line 158 of main.php
and
Error: DATABASE ERROR: Couldn't run query: SELECT `SiteTree_Live`.*, `BlogEntry_Live`.*, `BlogHolder_Live`.*, `UserDefinedForm_Live`.*, `GalleryPage_Live`.*, `ArticlePage_Live`.*, `ErrorPage_Live`.*, `RedirectorPage_Live`.*, `VirtualPage_Live`.*, `SubscribeForm_Live`.*, `SiteTree_Live`.ID, if(`SiteTree_Live`.ClassName,`SiteTree_Live`.ClassName,'SiteTree') AS RecordClassName FROM `SiteTree_Live` LEFT JOIN `BlogEntry_Live` ON `BlogEntry_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `BlogHolder_Live` ON `BlogHolder_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `UserDefinedForm_Live` ON `UserDefinedForm_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `GalleryPage_Live` ON `GalleryPage_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `ArticlePage_Live` ON `ArticlePage_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 LEFT JOIN `SubscribeForm_Live` ON `SubscribeForm_Live`.ID = `SiteTree_Live`.ID WHERE (`ParentID` = 25 AND ShowInMenus = 1 AND Date BETWEEN 'blog-1-1' AND 'blog-12-31') AND (`SiteTree_Live`.ClassName IN ('Page','BlogEntry','BlogHolder','UserDefinedForm','GalleryPage','ArticleHolder','ArticlePage','HomePage','ErrorPage','RedirectorPage','VirtualPage','SubscribeForm')) ORDER BY `BlogEntry_Live`.Date DESC LIMIT 0, 10 | Column 'Date' in where clause is ambiguous
At line 431 in /nfs/c02/h05/mnt/41947/domains/domainname.com/html/sapphire/core/model/Database.php
user_error(DATABASE ERROR: Couldn't run query: SELECT `SiteTree_Live`.*, `BlogEntry_Live`.*, `BlogHolder_Live`.*, `UserDefinedForm_Live`.*, `GalleryPage_Live`.*, `ArticlePage_Live`.*, `ErrorPage_Live`.*, `RedirectorPage_Live`.*, `VirtualPage_Live`.*, `SubscribeForm_Live`.*, `SiteTree_Live`.ID, if(`SiteTree_Live`.ClassName,`SiteTree_Live`.ClassName,'SiteTree') AS RecordClassName FROM `SiteTree_Live` LEFT JOIN `BlogEntry_Live` ON `BlogEntry_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `BlogHolder_Live` ON `BlogHolder_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `UserDefinedForm_Live` ON `UserDefinedForm_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `GalleryPage_Live` ON `GalleryPage_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `ArticlePage_Live` ON `ArticlePage_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 LEFT JOIN `SubscribeForm_Live` ON `SubscribeForm_Live`.ID = `SiteTree_Live`.ID WHERE (`ParentID` = 25 AND ShowInMenus = 1 AND Date BETWEEN 'blog-1-1' AND 'blog-12-31') AND (`SiteTree_Live`.ClassName IN ('Page','BlogEntry','BlogHolder','UserDefinedForm','GalleryPage','ArticleHolder','ArticlePage','HomePage','ErrorPage','RedirectorPage','VirtualPage','SubscribeForm')) ORDER BY `BlogEntry_Live`.Date DESC LIMIT 0, 10 | Column 'Date' in where clause is ambiguous,256)
line 431 of Database.php
Database->databaseError(Couldn't run query: SELECT `SiteTree_Live`.*, `BlogEntry_Live`.*, `BlogHolder_Live`.*, `UserDefinedForm_Live`.*, `GalleryPage_Live`.*, `ArticlePage_Live`.*, `ErrorPage_Live`.*, `RedirectorPage_Live`.*, `VirtualPage_Live`.*, `SubscribeForm_Live`.*, `SiteTree_Live`.ID, if(`SiteTree_Live`.ClassName,`SiteTree_Live`.ClassName,'SiteTree') AS RecordClassName FROM `SiteTree_Live` LEFT JOIN `BlogEntry_Live` ON `BlogEntry_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `BlogHolder_Live` ON `BlogHolder_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `UserDefinedForm_Live` ON `UserDefinedForm_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `GalleryPage_Live` ON `GalleryPage_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `ArticlePage_Live` ON `ArticlePage_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 LEFT JOIN `SubscribeForm_Live` ON `SubscribeForm_Live`.ID = `SiteTree_Live`.ID WHERE (`ParentID` = 25 AND ShowInMenus = 1 AND Date BETWEEN 'blog-1-1' AND 'blog-12-31') AND (`SiteTree_Live`.ClassName IN ('Page','BlogEntry','BlogHolder','UserDefinedForm','GalleryPage','ArticleHolder','ArticlePage','HomePage','ErrorPage','RedirectorPage','VirtualPage','SubscribeForm')) ORDER BY `BlogEntry_Live`.Date DESC LIMIT 0, 10 | Column 'Date' in where clause is ambiguous,256)
line 108 of MySQLDatabase.php
MySQLDatabase->query(SELECT `SiteTree_Live`.*, `BlogEntry_Live`.*, `BlogHolder_Live`.*, `UserDefinedForm_Live`.*, `GalleryPage_Live`.*, `ArticlePage_Live`.*, `ErrorPage_Live`.*, `RedirectorPage_Live`.*, `VirtualPage_Live`.*, `SubscribeForm_Live`.*, `SiteTree_Live`.ID, if(`SiteTree_Live`.ClassName,`SiteTree_Live`.ClassName,'SiteTree') AS RecordClassName FROM `SiteTree_Live` LEFT JOIN `BlogEntry_Live` ON `BlogEntry_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `BlogHolder_Live` ON `BlogHolder_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `UserDefinedForm_Live` ON `UserDefinedForm_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `GalleryPage_Live` ON `GalleryPage_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `ArticlePage_Live` ON `ArticlePage_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 LEFT JOIN `SubscribeForm_Live` ON `SubscribeForm_Live`.ID = `SiteTree_Live`.ID WHERE (`ParentID` = 25 AND ShowInMenus = 1 AND Date BETWEEN 'blog-1-1' AND 'blog-12-31') AND (`SiteTree_Live`.ClassName IN ('Page','BlogEntry','BlogHolder','UserDefinedForm','GalleryPage','ArticleHolder','ArticlePage','HomePage','ErrorPage','RedirectorPage','VirtualPage','SubscribeForm')) ORDER BY `BlogEntry_Live`.Date DESC LIMIT 0, 10,256)
line 81 of DB.php
DB::query(SELECT `SiteTree_Live`.*, `BlogEntry_Live`.*, `BlogHolder_Live`.*, `UserDefinedForm_Live`.*, `GalleryPage_Live`.*, `ArticlePage_Live`.*, `ErrorPage_Live`.*, `RedirectorPage_Live`.*, `VirtualPage_Live`.*, `SubscribeForm_Live`.*, `SiteTree_Live`.ID, if(`SiteTree_Live`.ClassName,`SiteTree_Live`.ClassName,'SiteTree') AS RecordClassName FROM `SiteTree_Live` LEFT JOIN `BlogEntry_Live` ON `BlogEntry_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `BlogHolder_Live` ON `BlogHolder_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `UserDefinedForm_Live` ON `UserDefinedForm_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `GalleryPage_Live` ON `GalleryPage_Live`.ID = `SiteTree_Live`.ID LEFT JOIN `ArticlePage_Live` ON `ArticlePage_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 LEFT JOIN `SubscribeForm_Live` ON `SubscribeForm_Live`.ID = `SiteTree_Live`.ID WHERE (`ParentID` = 25 AND ShowInMenus = 1 AND Date BETWEEN 'blog-1-1' AND 'blog-12-31') AND (`SiteTree_Live`.ClassName IN ('Page','BlogEntry','BlogHolder','UserDefinedForm','GalleryPage','ArticleHolder','ArticlePage','HomePage','ErrorPage','RedirectorPage','VirtualPage','SubscribeForm')) ORDER BY `BlogEntry_Live`.Date DESC LIMIT 0, 10)
line 157 of SQLQuery.php
SQLQuery->execute()
line 1519 of DataObject.php
DataObject->instance_get(`ParentID` = 25 AND ShowInMenus = 1 AND Date BETWEEN 'blog-1-1' AND 'blog-12-31',`BlogEntry`.Date DESC,,0, 10,DataObjectSet)
line 1502 of DataObject.php
DataObject::get(Page,`ParentID` = 25 AND ShowInMenus = 1 AND Date BETWEEN 'blog-1-1' AND 'blog-12-31',`BlogEntry`.Date DESC,,0, 10)
line 51 of BlogHolder.php
BlogHolder->BlogEntries()
call_user_func_array(Array,Array)
line 177 of Object.php
Object->__call(BlogEntries,Array)
BlogHolder_Controller->BlogEntries()
call_user_func_array(Array,Array)
line 542 of ViewableData.php
ViewableData->cachedCall(BlogEntries,,)
line 583 of ViewableData.php
ViewableData->hasValue(BlogEntries)
line 38 of .cache.nfs.c02.h05.mnt.41947.domains.domainname.com.html.blog.templates.Layout.BlogHolder.ss
include(/nfs/c02/h05/mnt/41947/domains/domainname.com/html/silverstripe-cache/.cache.nfs.c02.h05.mnt.41947.domains.domainname.com.html.blog.templates.Layout.BlogHolder.ss)
line 197 of SSViewer.php
SSViewer->process(BlogHolder_Controller)
line 189 of SSViewer.php
SSViewer->process(BlogHolder_Controller)
line 296 of Controller.php
Controller->defaultAction(blog,Array)
line 267 of Controller.php
Controller->run(Array)
line 22 of ModelAsController.php
ModelAsController->run(Array)
line 104 of Director.php
Director::direct(blog/blog)
line 158 of main.php