Mel,
this seems to be a problem with the way how PHP sessions are configured. Line 4 in dbcommon.php file is completely legit:
session_start();
You can ask your web hosting company why session_start(); fails.
You can also upload your files to Demo Account to see how it works there.