Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Dec 2009 23:54:51 +0100
From:      Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>
To:        freebsd-multimedia@freebsd.org
Subject:   Re: MythTV - Mythweb port?
Message-ID:  <20091228235451.4ac4e90f.torfinn.ingolfsen@broadpark.no>
In-Reply-To: <174d57ba42955d66e7fb759517d2ad53.squirrel@webmail.itac.at>
References:  <20091215180231.1df94ec6.torfinn.ingolfsen@broadpark.no> <932fb510703aa1d8b01df319df704cb7.squirrel@webmail.itac.at> <174d57ba42955d66e7fb759517d2ad53.squirrel@webmail.itac.at>

next in thread | previous in thread | raw e-mail | index | archive | help
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!
-- 
Regards,
Torfinn Ingolfsen




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091228235451.4ac4e90f.torfinn.ingolfsen>