by Matteo Scaramuccia.
Hi Martin,
for sure, it depends on the new setting about E_ALL - starting from 5.4.0 E_STRICT became part of E_ALL - : that's the reason why it should be excluded.
Are you using one of the Moodle - what is your version? - debugging levels?
That setting will interact with your PHP global settings: it could be the reason for no change after having modified your php.in.: try to set it to NONE.
Matteo