We've just set up a new server with the identical set up of a previous server, with one small difference: php 5.4 instead of php 5.3.
This is an EE install, version 2.6.1.
When I go to the site I get the white screen of death, and
debug = 1 doesn't give me anything of use.
I tried digging through the execution path, adding an
echo('test') and a
die() after every line and the first thing that causes an issue is in
system/codeigniter/system/CodeIgniter.php on line 88:
get_config(array('subclass_prefix' => $assign_to_config['subclass_prefix']));
If I comment this out, the next hiccup is at line 106:
$BM =& load_class('Benchmark', 'core');
From my research, it appears that even 2.6.1 should be fine on php 5.4, so does anyone have any ideas on a) how to fix it without downgrading to 5.3 and b) how to debug it properly to find out what might be causing the issue?