Re: "No input file specified." error.
| From: | Francisco Javier Escoppinichi Fernandez | Date: | Wed, 22 Dec 2004 04:57:46 +0000 |
| Subject: | Re: "No input file specified." error. | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-204936@lists.php.net to get a copy of this message | ||
Curt Zirzow escribió:
* Thus wrote Francisco Javier Escoppinichi Fernandez:Does it matter if I have suEXEC enabled?Hi Curt,This is odd, because the CGI specs specifically allow for the PATH_INFO to work. The IIS problem I mentioned was because IIS would simply pass the file [docroot]/index.php/var1/var2/var3 to php, instead of setting PATH_INFO=/var1/var2/var3 and then running [docroot/index.php Check the output of your apache error logs, if you're not getting anything there, change the logging level (in apache) to show as much info as possible.* Thus wrote Francisco Javier Escoppinichi Fernandez:My production webserver is currently running on Red Hat Linux 9 with Apache 1.3.33 and PHP 4.3.9 as a CGI, not as a module.Hello people. I got a little problem here, and I already searched on Google for possible solutions, but I still can't figure how to fix it. I'm developing a CMS Application on PHP. On my dev machine I'm running Apache 1.3.33 + PHP 4.3.9 as a module, and on my production machine i'm running Apache 1.3.33 + PHP 4.3.9 as CGI. Generally, I pass parameters to my scripts using this scheme: http://mydomain.com/index.php/var1/var2/var3 This works perfectly on my dev machine, but when I upload the script to the production machine, I get the error "No input file specified." if I try to pass any parameter in the URL. But if I call the script without paramaters, it simply works perfectly.What webserver and version is on the production server? What OS is it being ran on?
Curt