Date: Tue, 29 Dec 2009 10:51:59 +0100 (CET) From: "Bernhard Froehlich" <decke@bluelife.at> To: "Torfinn Ingolfsen" <torfinn.ingolfsen@broadpark.no> Cc: freebsd-multimedia@freebsd.org Subject: Re: MythTV - Mythweb port? Message-ID: <859c22290f1ef73c7f43e126219f09e6.squirrel@webmail.itac.at> In-Reply-To: <20091228235451.4ac4e90f.torfinn.ingolfsen@broadpark.no> References: <20091215180231.1df94ec6.torfinn.ingolfsen@broadpark.no> <932fb510703aa1d8b01df319df704cb7.squirrel@webmail.itac.at> <174d57ba42955d66e7fb759517d2ad53.squirrel@webmail.itac.at> <20091228235451.4ac4e90f.torfinn.ingolfsen@broadpark.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, December 28, 2009 11:54 pm, Torfinn Ingolfsen wrote: > Hello, > > On Mon, 28 Dec 2009 15:07:37 +0100 (CET) > Bernhard Froehlich <decke@bluelife.at> wrote: > >> I've had some spare time and created a mythweb port yesterday. > > Nice! > Since I had some spare time, I tested it. > >> # fetch http://svn.bluelife.at/nightlies/blueports.tar.gz >> # tar xvf blueports.tar.gz ports/www/mythweb >> # cd ports/www/mythweb && make install clean > > This worked well. I installed apache22 with default options, php5 with > APACHE=on. After having wreestled with the apache configuration (see > below) I got an error message: > Fatal error: Call to undefined function spl_autoload_register() > in /usr/local/www/mythweb/includes/class_autoload.php on line 33 > > It turns out that the port php5-spl is needed also. After that, mythweb > works. I can eve strem recordings from mythweb with vlc. > > Thanks! > >> You need to manually configure apache after that and lighttpd is not >> supported yet. > > <rant> > Grr, I am not very comfortable with Apache 2.x configuration - I was > much better at the way it was done in 1.3.x. > </rant> > Anyway, I opted for a simple setup (no authentication) on my testbox. I > copied /usr/local/www/mythweb/mythweb.conf.apache > to /usr/local/etc/apache22/Includes/mythweb.conf > (I used Includes ratrher than extra, because it is already enabled > in /usr/local/etc/apache22/httpd.conf ) > I changed the directory paths in it to /usr/local/www/mythweb/data > and /usr/local/mythweb/ > I added an Alias: > Alias /mythweb/ "/usr/local/www/mythweb/" > and added > Allow from all > to the section > <Directory "/usr/local/www/mythweb/" > > > Then I changed > # RewriteBase /mythweb > into > RewriteBase /mythweb/ > > And restarted apache. (Remember, you've got to configure php into > httpd.conf also. At least I think you need to.) > > Update: I just tested with authenticaton on - it works too. vlc > understands the auth requests, but Mplayer and Totem (called > "Movie PLayer" in Xubuntu) does not. > > Again, thanks Bernhard! Thanks for giving it a try. I've added the spl dependency and replaced the paths in mythweb.conf.apache so that they match with ${WWWDIR} (/usr/local/www/mythweb). Everything else has to be configured by the user. Looks like the port is ready for the tree so i will submit it soon. -- Bernhard Fröhlich http://www.bluelife.at/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?859c22290f1ef73c7f43e126219f09e6.squirrel>