2005-08-08, 03:40 AM
When I installed GBPVR I already had a outside facing website running with Apache on my Windows box (the same box I turned into my PVR) and I wanted to be able to hit the WebInterface as a sub directory off my main site, not going to some weird port. So here's how I got the Web Interface working through my Apache server instead of having it run by GBPVR.
I downloaded the Enchanced Web Admin from http://gbpvr.com/pmwiki/pmwiki.php/Utili...edWebAdmin and extracted it to a folder on my web machine.
I ran the config.exe and set the password for the web admin and then unchecked it so that the web admin wouldn't be running through GBPVR.
I installed the Apache CLI from http://httpd.apache.org/cli/ and then modified my httpd.conf with the following lines.
You'll have to set up your paths to match your setup and what you want the directory to look like.
Restart your Apache web service and then you can access your gbpvr web admin via the path your setup (in my case it's /gbpvr) using the password you setup in the config.exe.
I downloaded the Enchanced Web Admin from http://gbpvr.com/pmwiki/pmwiki.php/Utili...edWebAdmin and extracted it to a folder on my web machine.
I ran the config.exe and set the password for the web admin and then unchecked it so that the web admin wouldn't be running through GBPVR.
I installed the Apache CLI from http://httpd.apache.org/cli/ and then modified my httpd.conf with the following lines.
Code:
LoadModule aspdotnet_module modules/mod_aspdotnet.so
AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj licx rem resources resx soap vb
vbproj vsdisco webinfo
AliasMatch "^/(?i)aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*)"
"C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"
<Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles">
Options FollowSymlinks
Order allow,deny
Allow from all
</Directory>
<Directory "C:web/gbweb/bin">
Options FollowSymlinks
Order allow,deny
Allow from all
</Directory>
AspNetMount /gbpvr "C:/Program Files/devnz/gbpvr/web"
Alias /gbpvr "C:/Program Files/devnz/gbpvr/web"
<Directory "C:/Program Files/devnz/gbpvr/web">
Options FollowSymlinks Indexes Includes ExecCGI
Order allow,deny
Allow from all
DirectoryIndex login.aspx index.aspx default.htm default.aspx
</Directory>
You'll have to set up your paths to match your setup and what you want the directory to look like.
Restart your Apache web service and then you can access your gbpvr web admin via the path your setup (in my case it's /gbpvr) using the password you setup in the config.exe.