php first parses and then compiles the entire file before it begins executing even the first line. So if the file has a parse error in it, your attempts to turn up error reporting in that file won't ever be executed.
You can turn up error reporting in a .htaccess file, or in php.ini. You can also do a temporary trick. Make a new file which has no parse errors, turn up error reporting, and then include the problem file.
PHP Code:
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
include 'the_problem_file.php';
Bookmarks