wilderness - 9:06 pm on Apr 5, 2012 (gmt 0)
I am using it without the htaccess file that is included as it was throwing a 500 error and causing it not to work.
That htaccess is virtually empty.
It contains options -indexes, which some hosts already have in place and results in a 500 when added to an htaccess.
The only other thing the file contains are four lines to make the htaccess inaccessible to outsiders, however that is redundant as well, most shared hosts already have that in place above your root.
Your PHP file may later add some lines that contain badly formatted syntax that renders the resulting htaccess with a 500.
Your error documents may also be the cause the 500 (i. e., server loop and/or bad syntax)