Apache forbidden access

Jim McIver <[email protected]>
Newsgroups gmane.comp.web.fastcgi.devel
Organization TPC Holdings
Message-ID <[email protected]>
I'm a newbie.

I have Apache22 and php5 working on Freebsd 6.3 and thought I'd give 
fastcgi a test.

I did a make config on php5 and made sure support for fastcgi was there.

|# /usr/local/bin/php-cgi -v 
shows:
PHP 5.2.8 with Suhosin-Patch 0.9.6.3 (cgi-fcgi) (built: Mar  4 2009 17:12:49)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies

In httpd.conf I added:

||LoadModule fcgid_module libexec/apache22/mod_fcgid.so
|<IfModule mod_fcgid.c>
    AddHandler fcgid-script .fcgi
    FCGIWrapper /usr/local/bin/php-cgi .php

</IfModule>

<Directory "/usr/local/www/apache22/data">

    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    SetHandler fcgid-script
    FCGIWrapper /usr/local/bin/php-cgi .php
    Options ExecCGI
  Allow from all
</Directory>

Commented out:
|#LoadModule php5_module        libexec/apache22/libphp5.so

Restarted Apache and got an error on ||mod_fcgid.so.

Went to my ports and did a make install on |mod_fcgid.
This got rid of the error and apache restarted fine.

When I try see the existing index.php file with a web browser I get:


Forbidden
You don't have permission to access / on this server.

I comment out the fastcgi stuff and the server displays the page.

Thoughts,
-Jim
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.