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:

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

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

error saving page


Go to End


4 Posts   1187 Views

Avatar
bebabeba

Community Member, 193 Posts

22 August 2011 at 10:32pm

Hi!
I install Silverstipe on Aruba Server with linux. Here I have the following problem: when I save a page (for example Page or News Page) I have the following error:

500//There has been an error
console.error(fullMessage);}

If I try to save a second time the error disappear and I can save my page.
With server windows this doesn't happen..
Any idea?

Avatar
swaiba

Forum Moderator, 1899 Posts

23 August 2011 at 12:11am

try adding...

SS_Log::add_writer(new SS_LogFileWriter('sserrors.txt', SS_Log::ERR);

to your config and then looking at the file produced in sapphire folder

or search your (apache?) error logs

Avatar
bebabeba

Community Member, 193 Posts

23 August 2011 at 6:47pm

Edited: 23/08/2011 6:59pm

The message is this:

Error at sapphire/core/model/MySQLDatabase.php line 536: Couldn't run query:
INSERT INTO "SiteTree_versions" ("ShowInMenus", "ShowInSearch", "ProvideComments", "Status", "MenuTitle", "MetaTitle", "MetaKeywords", "MetaDescription", "Priority", "HomepageForDomain", "ToDo", "LastEdited", "ClassName", "Created", "URLSegment", "Title", "Content", "ExtraMeta", "HomePageForDomain", "Sort", "HasBrokenFile", "HasBrokenLink", "ReportClass", "CanViewType", "CanEditType", "Version", "ParentID", "RecordID", "AuthorID") VALUES ('1', '1', '0', 'Saved (new)', null, null, null, null, '0.9', null, null, '2011-08-23 08:43:31', 'Page', '2011-08-23 08:43:25', 'new-page', 'New Page', null, null, null, '6', '0', '0', null, 'Inherit', 'Inherit', 2, '5', 94, 1)

Column 'HomePageForDomain' specified twice (http://mysito/admin/EditForm)

any ideas? I'm on linux so I table start with initial capital letters. For example: SiteTree_Live, SiteConfig but SiteTree_versions

Avatar
martimiz

Forum Moderator, 1391 Posts

24 August 2011 at 6:51am

Looks like for some reason the field "HomePageForDomain" is found twice in the CMS form. That shouldn't be the case... Does this happen on a fresh install?