Have you tried in the php file itself?
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 0);
ini_set('log_errors', 1);
ini_set('error_log', "c:/php5/log/php.log");
Update: The problem is that you are using a bitwise AND where you should use a bitwise OR
Try this
var_dump(E_ALL);
var_dump(E_STRICT);
var_dump(E_ALL | E_STRICT);
var_dump(E_ALL & E_STRICT);
output: int(6143) int(2048) int(8191) int(0)
So basically you are writing
error_reporting = 0
Effectively turning off the error reporting. Chang the & for an | in your php.ini and you should be ok.
The Disintegrator
2009-08-28 04:59:16