﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
10600	MythWeb missing classes in OSX	mythtv@…	JYA	"Checking out MythWeb results in an incomplete set of code, resulting in messages like:

  PHP Fatal error:  Class 'MythBase' not found in /Library/WebServer/MythWeb/classes/Translate.php on line 16

Superficially these classes appear in some app bundles, for example in

  MythTv-Setup.app/Contents/Resources/share/mythtv/bindings/php/

However copying the classes from that location does not fix the problem, since one still sees error streams like this:

{{{
[Fri Apr 13 18:42:44 2012] [error] [client 192.168.1.199] PHP Fatal error:  Class 'Channel' not found in /Library/WebServer/MythWeb/modules/tv/Channel.php on line 20, referer: http://dvr.local/MythWeb/
[Fri Apr 13 18:44:46 2012] [error] [client 192.168.1.199] PHP Fatal error:  Class 'Channel' not found in /Library/WebServer/MythWeb/modules/tv/Channel.php on line 20, referer: http://dvr.local/MythWeb/status
[Fri Apr 13 18:44:54 2012] [error] [client 192.168.1.199] PHP Fatal error:  Cannot redeclare date_select() (previously declared in /Library/WebServer/MythWeb/modules/tv/list.php:65) in /Library/WebServer/MythWeb/modules/tv/Channel.php on line 105, referer: http://dvr.local/MythWeb/status
[Fri Apr 13 18:50:44 2012] [error] [client 127.0.0.1] File does not exist: /Library/WebServer/Documents/announce
[Fri Apr 13 18:58:53 2012] [error] [client 192.168.1.199] PHP Fatal error:  Class 'Channel' not found in /Library/WebServer/MythWeb/modules/tv/Channel.php on line 20, referer: http://dvr.local/MythWeb/tv/list
}}}

This on on a server running OSX 10.6 and Myth 0.25, set up according to the Wiki instructions (and formerly running MythWeb successfully).

The email stream from mythtv-users on April 13 refers to this problem in the thread for ""Issues with 0.25 MythWeb and OSX"""	Bug Report - General	new	minor	unknown	Ports - OSX	0.25	medium				1
