17488 Posts in 4473 Topics by 1978 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 1199 Views |
-
Errors building homepage template from tutorial

4 December 2008 at 10:16pm
I am building a new homepage template following along (sorta) the first tutorial.
Having copied the Homepage.php from the tutorial, and written it to mysite/code I then did http://localurl/db/build?flush=1 with the following results. (I'll attach a copy of the actual messages).... messages that looked OK
.....followed by info about changes that made sense in the light of the change I'd made
.....more OK messages, thenWarning: Cannot modify header information - headers already sent by (output started at C:\Apps\xampplite\htdocs\silverstripe\sapphire\core\model\DatabaseAdmin.php:137) in C:\Apps\xampplite\htdocs\silverstripe\sapphire\core\Debug.php on line 151
ErrorThe website server has not been able to respond to your request.
And that was all..... Removing homepage.php and rebuilding restores the system to working state, but doesn't get me any further in building a new homepage template.
Where have I gone wrong?
-
Re: Errors building homepage template from tutorial

5 December 2008 at 11:20am
Could you try put the site into dev mode and find out the error details. You can put it into dev mode by adding 'Director::set_environment_type("dev");' to your mysite/_config.php file
-
Re: Errors building homepage template from tutorial

5 December 2008 at 5:34pm Last edited: 5 December 2008 5:35pm
I hope this is helpful.
I'll attach the full error response, but the key part is:
FATAL ERROR: Bad class to singleton() - HomePage
At line 85 in C:\Apps\xampplite\htdocs\silverstripe\sapphire\core\Core.phpuser_error(Bad class to singleton() - HomePage,256)
line 85 of Core.phpsingleton(HomePage)
line 175 of DatabaseAdmin.phpDatabaseAdmin->doBuild()
line 90 of DatabaseAdmin.phpDatabaseAdmin->build(Array)
line 261 of Controller.phpController->run(Array)
line 104 of Director.phpDirector::direct(/db/build)
line 158 of main.php -
Re: Errors building homepage template from tutorial

5 December 2008 at 5:37pm
Hmmm did you know you can't attach another file when editing your post?
So I'm attaching Homepage.php in a separate response, since that's the significant change I've made.
-
Re: Errors building homepage template from tutorial

5 December 2008 at 5:51pm
Yea the file attachment system has been completely remodelled in the next version of the forum. As for the error it could be because your class is 'HomePage' but that file you attached has the filename 'Homepage' that would cause SS to get lost.
-
Re: Errors building homepage template from tutorial

5 December 2008 at 6:10pm
Well, well, well...you are right. Rename the file to HomePage.php has fixed the error.
I wondered about that when I was attaching the file and noted the discrepancy, but I thought "not in this day and age, surely".
Thanks for the help.. I will continue to blunder my way around
Anita
| 1199 Views | ||
|
Page:
1
|
Go to Top |


