Hi!
Looks like you should download a fresh zip and then follow what I posted above.
I guessing from the error that somehow files are missing or not being called.
Another off the wall possibility I normally check for is line endings. Are they windows type or *nix type.
I'm on OSX so I use UTF-8 / Unix LF file encodings.
And check for if there is a final return at the end of the file or not.
I'm not familiar with XAMP on windows but if you're jumping between environments you might have pooched a file with Window's encoding and line endings and then moved them to XAMP. I have the opposite problem. I have to convert window's files to *nix to get things to work at times.
Also you need to do an extra step that I didn't post above.
the db.php doesn't seem to being called on my install ... I still need to trouble shoot that.
change your production,php to
// Production configurations
$production = array(
'components' => array(
/*
'db' => array(
'class' => 'CDbConnection',
'emulatePrepare' => true,
'charset' => 'UTF8',
'tablePrefix' => '',
'emulatePrepare' => true,
'enableProfiling' => true,
'schemaCacheID' => 'cache',
'schemaCachingDuration' => 3600
),
*/
'db' => array(
'class' => 'CDbConnection',
'connectionString' => 'mysql:host=localhost;dbname=celestic',
'emulatePrepare' => true,
'username' => 'root',
'password' => 'root',
'charset' => 'UTF8',
'tablePrefix' => '',
'emulatePrepare' => true,
'enableProfiling' => true,
'schemaCacheID' => 'cache',
'schemaCachingDuration' => 3600
),
'log' => array(
Since I'm still new to Yii I have no idea how to switch between dev and production modes so I just forced the production mode to call my db directly.
I like what I am seeing here so I'll try to debug more and try to get the installer working properly.
here's my machine stats:
Celestic version:0.3.5
Server Apache: Apache/2.2.21
Plataform: PHP 5.3.8, MYSQL 5.1.40
Good luck dude!