Skip site navigation (1)Skip section navigation (2)
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>