My hosting company just switched from running PHP as an Apache module to running it as CGI. This has completely screwed up how my URLs are read as I use the ForceType directive to parse the URLs. All it gives me now is the error "No Input File Specified"
Example:
http://blog.darkernemesis.com/archives/2008/03/Tribute-to-My-Grandfather/
http://blog.darkernemesis.com/archives/{year}/{month}/{title}
(archives.php is the file)
Using the ForceType directive and the php explode function to break that down to what I need.
From what I've read, ForceType doesn't work when PHP is running as cgi.
I read that changing ForceType to SetHandler would fix the issue but have been unsuccessful with that as well.
Any suggestions?
.htaccess (before with ForceType)
<files page>
ForceType application/x-httpd-php
</files>
.htaccess (trying with SetHandler)
<files page>
SetHandler application/x-httpd-php
</files>
I don't have access to be able to change it back to a module.