Re: Xitami Problem
| From: | Matt DeWyer | Date: | Tue, 30 Apr 2002 00:41:21 +0000 |
| Subject: | Re: Xitami Problem | ||
| Groups: | php.install | ||
| Request: | Send a blank email to php-install+get-6778@lists.php.net to get a copy of this message | ||
Ok.. How do you recompile PHP in Windows 98?
Matt
Follow those directions and recompile?
Bill
On Sat, Apr 27, 2002 at 08:29:13PM -0700, Matt DeWyer wrote:
> I am having a problem with Xitami and PHP.
> When I try to run a .php script, I get the message:
>
> Security Alert! PHP CGI cannot be accessed directly.
> This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will
> only be served up if the REDIRECT_STATUS CGI variable is set. This variable is set, for example, by
> Apache's Action directive redirect.
>
> You may disable this restriction by recompiling the PHP binary with the
> --disable-force-cgi-redirect switch. If you do this and you have your PHP CGI binary accessible
> somewhere in your web tree, people will be able to circumvent .htaccess security by loading files
> through the PHP parser. A good way around this is to define doc_root in your php.ini file to
> something other than your top-level DOCUMENT_ROOT. This way you can separate the part of your web
> space which uses PHP from the normal part using .htaccess security. If you do not have any .htaccess
> restrictions anywhere on your site you can leave doc_root undefined. If you are running IIS, you may
> safely set cgi.force_redirect=0 in php.ini.
>
> Does anyone have any suggestions as to what I should do?
>
> Thanks a lot,
>
> Matt
>
--
Bill Bradford "Fear leads to anger. Anger leads to hate. Hate leads
mrbill@mrbill.net to using Windows for mission-critical applications."
Austin, TX -- What Yoda *meant* to say