I have a WordPress installation i've gotten lazy with and hadn't upgraded since 2.0.7. Finally, after breaking it in production, i recreated the whole thing locally, upgraded it to 2.6.1, and everything works fine.
However, the custom theme i had on my 2.0.7 installation can't be selected; when i click on the preview, it crashes Apache. I can change the default/classic themes. I have zero plugins enabled.
Also, when i change it manually in phpMyAdmin and load the site, Apache crashes, again just on my old theme.
Additionally, my site was, until recently, on a PHP4 server. Now it's on PHP5. My old theme didn't work on the production server and my local XAMPP is PHP5. So it may be a PHP5 thing.
Can someone take a look and tell me what hooks i need to change?
For reference, here's the theme: http://jeremyjarratt.com/BigUrgentWish.zip
Warning: it's hacked all to hell with a css switcher, so there are a few extra files in there. I'm guessing somewhere in there is my problem, but i can't figure out what's wrong.
I sincerely appreciate any help or suggestions anyone can provide.