I’m using the new Evolution 1.0 just relased. And when I go to the Configuration screen in the manager I get this warning listed about 25 times. Does anyone know what this means and how I can fix it???
Warning: array_keys() [function.array-keys]: The first argument should be an array in /data/18/0/115/142/115631/user/117198/htdocs/manager/actions/mutate_settings.dynamic.php on line 1283
I got the same error. Upgrading Downgrading to RC2 fixed it.
Mostly harmless.
Hmmm, now I’m confused! That’s really weird. I downloaded what I thought was the latest release which installed 1.0.0 RC over 1.0.0 but obviously it wasn’t an upgrade! Anyhow, it clears up the error message. Would be interested to know if anybody else got it. I upgraded modx elsewhere from 0.9.x to 1.0.0 without the error appearing so it must be a server configuration issue.
Mostly harmless.
I’ve upgraded to 1.02 with the same problem. By deleting and replacing the manager directory (and backing up config file) it’s fixed the problem (instead of overwriting it as I’d done with the previous upgrades).
Mostly harmless.
Some FTP programs don’t overwrite existing files. This is almost sure to corrupt a MODx install.
-
MODX Staff
- 12,272 Posts
Using FTP to overwrite files is so hit-or-miss depending on FTP program configurations, etc., that I think we should recommend simply renaming your Manager directory to "Manager.old" and making a copy of the config.inc.php file into the new location. That way you have a fallback and a known-good Manager for the new version.
My opinion that config.inc.php really belongs in the assets directory is another issue for another day. Then the instructions would simply be, "Rename your existing Manager directory to Manager.old and upload the new one.
Ryan Thrash, MODX Co-Founder
Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
Quote from: rthrash at Nov 13, 2009, 06:39 AM
Using FTP to overwrite files is so hit-or-miss depending on FTP program configurations, etc., that I think we should recommend simply renaming your Manager directory to "Manager.old" and making a copy of the config.inc.php file into the new location. That way you have a fallback and a known-good Manager for the new version.
Good tip. I updated the Wiki.