Into the blue (if thats even an english expression): open /core/config/config.inc.php
Do you see real values or just placeholders in brackets?
Edit: wrong lead, I guess. If setup tells you to choose another prefix, it can read your database. So it must be something else. Did you try turning off compression for JS and CSS? There must be a checkbox somewhere.
<?php phpinfo();
/* make sure date.timezone is set for PHP 5.3.0+ users */
if (version_compare(MODX_SETUP_PHP_VERSION,'5.3.0') >= 0) {
$phptz = @ini_get('date.timezone');
if (empty($phptz)) {
die('<html><head><title></title></head><body><h1>FATAL ERROR: MODX Setup cannot continue.</h1><p>To use PHP 5.3.0+, you must set the date.timezone setting in your php.ini. Please do set it to a proper timezone before proceeding. A list can be found <a href="http://us.php.net/manual/en/timezones.php">here</a>.</p></body></html>');
}
}/* make sure date.timezone is set for PHP 5.3.0+ users
if (version_compare(MODX_SETUP_PHP_VERSION,'5.3.0') >= 0) {
$phptz = @ini_get('date.timezone');
if (empty($phptz)) {
die('<html><head><title></title></head><body><h1>FATAL ERROR: MODX Setup cannot continue.</h1><p>To use PHP 5.3.0+, you must set the date.timezone setting in your php.ini. Please do set it to a proper timezone before proceeding. A list can be found <a href="http://us.php.net/manual/en/timezones.php">here</a>.</p></body></html>');
}
}*/
Make a file, call it 'info.php', with this code
<!--?php phpinfo();
and put it in your site. Run it from the browser (http://mydomain.com/info.php) and near the top you will see where PHP is getting its php.ini from.-->

To shorten the process: just disable that time check.
To do so, open "index.php" in folder "setup". In line 62 it begins:
/* make sure date.timezone is set for PHP 5.3.0+ users */ if (version_compare(MODX_SETUP_PHP_VERSION,'5.3.0') >= 0) { $phptz = @ini_get('date.timezone'); if (empty($phptz)) { die('<title></title><h1>FATAL ERROR: MODX Setup cannot continue.</h1><p>To use PHP 5.3.0+, you must set the date.timezone setting in your php.ini. Please do set it to a proper timezone before proceeding. A list can be found <a href="http://us.php.net/manual/en/timezones.php">here</a>.</p>'); } }
Just cut the */ at the end of line 62 and place it at the end of the block like this:
/* make sure date.timezone is set for PHP 5.3.0+ users if (version_compare(MODX_SETUP_PHP_VERSION,'5.3.0') >= 0) { $phptz = @ini_get('date.timezone'); if (empty($phptz)) { die('<title></title><h1>FATAL ERROR: MODX Setup cannot continue.</h1><p>To use PHP 5.3.0+, you must set the date.timezone setting in your php.ini. Please do set it to a proper timezone before proceeding. A list can be found <a href="http://us.php.net/manual/en/timezones.php">here</a>.</p>'); } }*/
That extends the "comment" and disables the check for the timezone. i have many sites running without this check. It never seemed to play a role.
That should do it
To shorten the process: just disable that time check.No glory.