Php goes to cgi-system?

I installed a php script but when i try to load that directory, it gets redirected to and gives a 404 error. Other pre-existing php scripts on the domain work fine as they have been. Any ideas where to look?

I’d check any settings/variables that are used to derive the path to the script - PHP-CGI causes some environment variable that a programmer might use to determine a system path to return the value of the php.cgi instead of the script.

If you take a look at phpinfo() output for a mod_php installation next to one for a php.cgi installation, you will see what I mean.

Usually, simply changing that environment variable to a different one that produces the expected result, or hardcodeing the absolute or relative path, will fix the problem.