Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Jul 1999 23:37:23 -0500
From:      "Scot W. Hetzel" <hetzels@westbend.net>
To:        "Donald Burr" <dburr@pobox.com>
Cc:        <freebsd-ports@freebsd.org>
Subject:   Re: Help: cannot edit subwebs using apache13-fp port
Message-ID:  <000701bed00e$10d0ee00$8dfee0d1@westbend.net>
References:  <378FFB96.CD0D9C73@pobox.com>

next in thread | previous in thread | raw e-mail | index | archive | help
From: Donald Burr <dburr@pobox.com>
> I just installed the Apache13-fp (Apache with MS FrontPage extensions)
> port.  The install went well -- no error messages or anything.  However,
> I am having a rather serious problem with it.
>

> But, when I try to edit a per-user web (i.e. "~dburr"), all hell breaks
> loose.  (Yes, I chose to install per-user webs when I did the
> installation.)
>

> [Fri Jul 16 20:33:06 1999] [error] [client 192.160.60.1] (2)No such file
> or directory: mod_mime_magic: can't read
`/home/sblc/public_html/_vti_bin/shtml.exe/_vti_rpc'

Not sure why mod_mime_magic shows in the above error message.

> [Fri Jul 16 20:33:06 1999] [error] (2)No such file or directory: exec of
> /home/sblc/public_html/_vti_bin/shtml.exe/_vti_rpc failed
> [Fri Jul 16 20:33:06 1999] [error] [client 192.160.60.1] Premature end
> of script headers: /home/sblc/public_html/_vti_bin/shtml.exe/_vti_rpc
> *****
>
> Ok, well it looks like a file is missing in the user's _vti_bin
> directory. But the odd part is, that when I edit the root web, there is
> *no* /usr/local/www/data/_vti_bin/shtml.exe file in the root web, yet
> everything works fine.
>
No file is missing, mod_frontpage changes the ../vti_bin/* locations to the
frontpage cgi directory(/usr/local/frontpage/version3.0/exes).

Are you using suexec?
    If yes, did you have the apache13-fp port build it (define -DSUEXEC for
at least make configure)?         If you didn't re-build suexec using the
port, then rename /usr/local/sbin/suexec to suexec.old, and try to access
the web site again.  If it works then you need to build the suexec program
from the Apache13-fp port.

Make sure the httpd.conf has the following Directory statements defined:

# This is need because otherwise Apache will not follow the
# home directory link (/home -> /usr/home )
<Directory />
        Options FollowSymLinks
        AllowOverride None
</Directory>

<Directory /home/*/public_html>
        # Minimum AllowOverride options needed by FrontPage
       AllowOverride AuthConfig Limit Indexes Options
        # Needed to allow FrontPage programs to execute
       Options ExecCGI
</Directory>

and/or

<Directory /usr/home/*/public_html>
       AllowOverride AuthConfig Limit Indexes Options
       Options ExecCGI
</Directory>





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000701bed00e$10d0ee00$8dfee0d1>