The problem appears to be related to the include path for php (where it looks for things when the code says: require(‘something.php’). In order to get the “connections” theme to work for my site I had to modify index.php within the theme/connections direcotry to include the line: ini_set("include_path", ".:../:./include:../include");
That way the require() statement within index.php looks in the right place. There must be some way to resolve this without hving to modify individual new theme files…but I don’t know what it is yet. The main clue is simply looking at the “include_path” in the error messages, and seeing if it is set correctly.