ok i set post-commit to simply do this:
f = fopen("test.txt","w");
so it writes a hello world. it is writing to the "hooks" directory so it should write regardless of if it executes as my user or the dhapache user because both are writeable to that dir. i even set perms to 777 for both the file and dir to test. still no luck. should i raise this issue to dreamhost support at this point?