Recently switched from XAMPP to local Mac OS X and moved my zencart files over and updated the configuration file.

Zencart gives me the fallowing error:
WARNING: An Error occurred, please refresh the page and try again.

simple script called test-mysql.php works great

phpmyadmin works great

So what could be causing the problem for Zencart?
PHP Code:
<?php
/**
 * @package Configuration Settings circa 1.3.8
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 */


/*************** NOTE: This file is similar, but DIFFERENT from the "admin" version of configure.php. ***********/
/***************       The 2 files should be kept separate and not used to overwrite each other.      ***********/

// Define the webserver and path parameters
  // HTTP_SERVER is your Main webserver: eg-http://www.your_domain.com
  // HTTPS_SERVER is your Secure webserver: eg-https://www.your_domain.com
  
define('HTTP_SERVER''http://localhost');
  
define('HTTPS_SERVER''https://localhost');

  
// Use secure webserver for checkout procedure?
  
define('ENABLE_SSL''false');

// NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
// * DIR_WS_* = Webserver directories (virtual/URL)
  // these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
  
define('DIR_WS_CATALOG''/enterprise/zen/');
  
define('DIR_WS_HTTPS_CATALOG''/enterprise/zen/');
  
//define('DIR_WS_HTTPS_CATALOG', 'https://');

  
define('DIR_WS_IMAGES''images/');
  
define('DIR_WS_INCLUDES''includes/');
  
define('DIR_WS_FUNCTIONS'DIR_WS_INCLUDES 'functions/');
  
define('DIR_WS_CLASSES'DIR_WS_INCLUDES 'classes/');
  
define('DIR_WS_MODULES'DIR_WS_INCLUDES 'modules/');
  
define('DIR_WS_LANGUAGES'DIR_WS_INCLUDES 'languages/');
  
define('DIR_WS_DOWNLOAD_PUBLIC'DIR_WS_CATALOG 'pub/');
  
define('DIR_WS_TEMPLATES'DIR_WS_INCLUDES 'templates/');

  
define('DIR_WS_PHPBB''/');

// * DIR_FS_* = Filesystem directories (local/physical)
  //the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
  
define('DIR_FS_CATALOG''/Library/WebServer/Documents/enterprise/zen/');

  
define('DIR_FS_DOWNLOAD'DIR_FS_CATALOG 'download/');
  
define('DIR_FS_DOWNLOAD_PUBLIC'DIR_FS_CATALOG 'pub/');
  
define('DIR_WS_UPLOADS'DIR_WS_IMAGES 'uploads/');
  
define('DIR_FS_UPLOADS'DIR_FS_CATALOG DIR_WS_UPLOADS);
  
define('DIR_FS_EMAIL_TEMPLATES'DIR_FS_CATALOG 'email/');

// define our database connection
  
define('DB_TYPE''mysql');
  
define('DB_PREFIX''zen_');
  
define('DB_SERVER''localhost');
  
define('DB_SERVER_USERNAME''root');
  
define('DB_SERVER_PASSWORD''*******');
  
define('DB_DATABASE''eclassw1_zencart');
  
define('USE_PCONNECT''false');
  
define('STORE_SESSIONS''db');
  
// for STORE_SESSIONS, use 'db' for best support, or '' for file-based storage

  // The next 2 "defines" are for SQL cache support.
  // For SQL_CACHE_METHOD, you can select from:  none, database, or file
  // If you choose "file", then you need to set the DIR_FS_SQL_CACHE to a directory where your apache 
  // or webserver user has write privileges (chmod 666 or 777). We recommend using the "cache" folder inside the Zen Cart folder
  // ie: /path/to/your/webspace/public_html/zen/cache   -- leave no trailing slash  
  
define('SQL_CACHE_METHOD''none'); 
  
define('DIR_FS_SQL_CACHE''/Library/WebServer/Documents/enterprise/zen/cache');

// EOF
?>
Simple Script:
PHP Code:
<?php


$link 
mysql_connect('localhost''root''*******');
if (!
$link) {
    die(
'Could not connect: ' mysql_error());
}
echo 
'Connected successfully';
mysql_close($link);


?>