Hi Ryan,
Thanks for your email, this is what I'm seeing:
http://www.tapssa.com.au/login.jpg (developer code below)
http://www.tapssa.com.au/error.jpg (looked the same in dev mode)
I quickly set the site to developer mode, went to the login page can copy/pasted the code below then set it back to live. Please see below.
FATAL ERROR: preg_match() [function.preg-match]: Unknown modifier ']'
At line 253 in /home/tapssa/public_html/sapphire/core/control/Director.php
preg_match(/^(http[^:]*:\/\/[^/]+)\//1,http://www.tapssa.com.au/,)
line 253 of Director.php
Director::protocolAndHost()
line 245 of Director.php
Director::absoluteURL(Security/login)
line 272 of Security.php
Security->login(Array)
line 261 of Controller.php
Controller->run(Array)
line 104 of Director.php
Director::direct(Security/login)
line 158 of main.php
Context
--------------------------------------------------------------------------------
Debug (Debug::showError() in line 180 of Debug.php)
matches =
FATAL ERROR: preg_match() [function.preg-match]: Unknown modifier ']'
At line 253 in /home/tapssa/public_html/sapphire/core/control/Director.php
preg_match(/^(http[^:]*:\/\/[^/]+)\//1,http://www.tapssa.com.au/,)
line 253 of Director.php
Director::protocolAndHost()
line 245 of Director.php
Director::absoluteURL(/Security/login?BackURL=%2Fadmin)
line 209 of SSViewer.php
SSViewer->process(ViewableData_Customised)
line 763 of ViewableData.php
ViewableData->renderWith(Page)
line 310 of Security.php
Security->login(Array)
line 261 of Controller.php
Controller->run(Array)
line 104 of Director.php
Director::direct(Security/login)
line 158 of main.php
Context
--------------------------------------------------------------------------------
Debug (Debug::showError() in line 180 of Debug.php)
matches =