So I'm really new to SilverStripe and I'm sure my question is probably (hopefully) an easy one. I trying to work my way through the tutorials and unfortunately, I can't make my way past the first one. My problem is when I copy/paste the code for the HomePage.php file and save it into the "mysite/code/" directory it seems to break the site. I perform the database rebuild command "http://localhost:8888/dev/build?flush=1" (I'm using MAMP Pro on a Mac running OS X.5) and it seems to freeze up halfway through the creating database run. I'm not sure if there is a specific change I need to make to MAMP for SilverStripe to work properly. Below is the information displayed on the screen when performing the rebuild.
Building Database
Creating database tables
PageComment
SiteTree
Field SiteTree.ClassName: changed to enum('SiteTree','Page','GhostPage','ArticleHolder','ArticlePage','HomePage','ErrorPage','RedirectorPage','VirtualPage','UserDefinedForm') character set utf8 collate utf8_general_ci default 'SiteTree' (from enum('SiteTree','Page','GhostPage','ArticleHolder','ArticlePage','ErrorPage','RedirectorPage','VirtualPage','UserDefinedForm') character set utf8 collate utf8_general_ci default 'SiteTree')
Field SiteTree_Live.ClassName: changed to enum('SiteTree','Page','GhostPage','ArticleHolder','ArticlePage','HomePage','ErrorPage','RedirectorPage','VirtualPage','UserDefinedForm') character set utf8 collate utf8_general_ci default 'SiteTree' (from enum('SiteTree','Page','GhostPage','ArticleHolder','ArticlePage','ErrorPage','RedirectorPage','VirtualPage','UserDefinedForm') character set utf8 collate utf8_general_ci default 'SiteTree')
Field SiteTree_versions.ClassName: changed to enum('SiteTree','Page','GhostPage','ArticleHolder','ArticlePage','HomePage','ErrorPage','RedirectorPage','VirtualPage','UserDefinedForm') character set utf8 collate utf8_general_ci default 'SiteTree' (from enum('SiteTree','Page','GhostPage','ArticleHolder','ArticlePage','ErrorPage','RedirectorPage','VirtualPage','UserDefinedForm') character set utf8 collate utf8_general_ci default 'SiteTree')
Email_BounceRecord
QueuedEmail
File
Group
LoginAttempt
Member
MemberPassword
Permission
Widget
WidgetArea
EditableCheckboxOption
EditableDropdownOption
EditableFormField
EditableRadioOption
SubmittedForm
SubmittedFormField
Page
GhostPage
ArticleHolder
ArticlePage