Click to See Complete Forum and Search --> : Config Problem


kathyc
03-03-2003, 09:16 AM
Hi php friends:

I am running an apache server based upon a redhat 6.2 system. I am using php3 and it seems to be working perfectly. However, user specific php scripts are not functioning. Basically if I put in a system wide php script and it is called via: http://localhost/scripts/blah.php. It works perfectly. That being said; if a user puts a php script in ~/username/public_html it will not function. As you can see each user has their own public_html dir and that part is working fine. Even cgi's work from there, just not php scripts. Below are some specifics:

apache-1.3.27-1.6.2
php-3.0.18-8

snip from httpd.conf

UserDir public_html

<Directory /home/*/public_html>
AllowOverride All
Options Indexes Includes FollowSymLinks -Indexes ExecCGI
# Options MultiViews SymLinksIfOwnerMatch IncludesNoExec ExecCGI -Indexes
# <Limit GET POST OPTIONS PROPFIND>
# Order allow,deny
# Allow from all
# </Limit>
# <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
# Order deny,allow
# Deny from all
# </Limit>
</Directory>

Snip from php3.ini

user_dir = public_html ;

So, I am at a loss. If anyone has any ideas or needs any more information

please feel free to contact me.