Hi,
I am getting a 500 error when I get to setup/index.php?action=install while I am attempting to upgrade to REVO from EVO. I have deleted cache files and cleared browser cache, checked php version and memory. I backed up my cache folder and here is some of what was in the error log (the most recent time I tried to do this).
[2011-09-15 14:00:29] (ERROR @ /index.php) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'modSystemSetting.key' in 'field list'
)
[2011-09-15 14:00:29] (FATAL) Could not load core MODX configuration!
Here are some of the details of the server:
Apache/1.3.41 (Unix) PHP/5.2.17 mod_psoft_traffic/0.2 mod_ssl/2.8.31 OpenSSL/0.9.8b mod_macro/1.1.2
MySQL client version: 5.0.67
Oh and here is what the MySQL server info is:
Server: Localhost via UNIX socket
Server version: 5.0.90-log
Protocol version: 10
MySQL charset: UTF-8 Unicode (utf8)
So it seems the server and client versions of MySQL are different ... apparently that's bad:
Those should match; this means PHP was compiled against a different mysql client library than the mysql server, and this is a frequent source of problems with PDO.
From:
https://forums.modx.com/thread/12054/error-preparing-statement-when-installing-revo-beto-4#dis-post-68529
[ed. note: kblair last edited this post 15 years ago.]