so if you do all that...and you stiill get a white screen?
.htaccess
#show error to the public
php_flag display_startup_errors On
php_flag display_errors On
php_flag html_errors On
mysite _config.php
error_reporting(E_ALL);
ini_set("log_errors", "On");
ini_set("error_log", "/home/myuser/public_html/assets/silverstripe.log");
SS_Log::add_writer(new SS_LogEmailWriter('yesheregoesmy@devemailobviously'), SS_Log::ERR);
the strange thing is when i view source ..everything this there except the closing </html> which is in my page template. also the middle layout bit seems to be missing ..so i could start trawling through my layout page.ss and think may be its an include... but surely there is a way to never get the white screen...what if the logfile didn't have permission or it didn't exist ? whou you get a white screen:)
in the the php ini file on the server the errors are also on.
the site is in dev mode.
ss_environment.php
define('SS_ENVIRONMENT_TYPE', 'dev');
when i do dev build the only errors im seeing are
Warning strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.
GET /dev/build?flush=all&flushtoken=cc2947ef53d97c7fbbb2797e347ffdd1
Line 294 in /home/myuser/public_html/framework/control/HTTP.php
and composer.json the silvertrip version is
"silverstripe/cms": "3.4.*",
"silverstripe/framework": "3.4.*",
[\code]