[mythtv-users] mythweb upgrade woes

Nathan Caldwell saintdev at gmail.com
Tue Feb 14 10:03:31 UTC 2006


On 2/14/06, Nathan Caldwell <saintdev at gmail.com> wrote:
> On 2/14/06, Chris Petersen <lists at forevermore.net> wrote:
> > > I'm getting almost the same problem as the OP, but I have everything
> > > setup correctly. The <Directory /> has both AllowOverride, and
> > > FollowSymLinks, mod_rewrite, and mod_env are enabled. Now I finally
> > > found that mythweb/info.php gives me phpinfo() output. Here's what I
> > > get for the env vars:
> > >
> > > _SERVER["REDIRECT_db_server"] localhost
> > > _SERVER["REDIRECT_db_name"]   mythconverg
> > > _SERVER["REDIRECT_db_login"]  mythtv
> > > _SERVER["REDIRECT_db_password"]       **********
> > >
> > > Anyone know why this would be?
> >
> > As for your server vars, looks like something weird set up in your php
> > or mod_redirect settings.  But wtf is info.php?  did your distro add it?
> >   (if so, I should slap the packager because leaving that kind of thing
> > enabled is a nice security hole waiting to be exploited).
>
> Now that you mention it, I did put that there. That was a long time
> ago when I was trying to setup the /mythweb directory to use php4 CGI.
>
> > -Chris
> > _______________________________________________
> > mythtv-users mailing list
> > mythtv-users at mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
>
Ok after a little more hunting it looks like when Apache does a
redirect it prepends REDIRECT_ to any previously existing evnironment
variables. The way I have php setup for the mythweb directory is

    ScriptAlias /php4-cgi/ /usr/lib/php4/bin/
    AddHandler php4-cgi .php4 .php3 .phtml .php
    Action php4-cgi /php4-cgi/php-cgi
    AddDirectoryIndex index.php

Apache sees this as a redirect, and thus changes the env variables.


-Nathan


More information about the mythtv-users mailing list