Quote from: OpenGeek at Apr 14, 2010, 11:55 AM
If the manager was loading before, you had pdo_mysql installed, I guarantee it. It sounds more like you had installed TinyMCE and that was breaking things. Very likely. Get your environment back to where it was before you "installed" pdo_mysql and try disabling TinyMCE.
Oh boof. I guess pdo_mysql was installed (as part of php5_mysql?), and I didn’t need to install it using pecl.
So, in an attempt to get my environment back to a working state, I just used pecl to uninstall the just-installed pdo.so and pdo_mysql.so extensions and I removed "extension=pdo" and "extension=pdo_mysql" lines that I just added to php.ini.
Now I’ve clearly futzed up my environment. When I access my "manager" page, I now get "Fatal error: Class ’PDO’ not found in /home/modx/htdocs/core/model/modx/modx.class.php on line 336."
EDIT: I see that apache is logging an error, saying pdo.so is missing from the lib. Presumably my mangled "install" of PDO and PDO_MYSQL resulted in this file being deleted. I’ll find it and try to get it back in there.