1) I can not upgrade (automatically or manually) to 3.1.2 because I get errors saying it can't create this file or that. Now my blog is stuck on the "maintenance" notice.
2) I had multiple themes installed and they no longer appear in my themes section. They're still in my cpanel section but not in wordpress editor.
3) The current theme I'm using was from a random site and it obviously wasn't coded properly because all these errors appear in my "manage themes" window:
Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/averyxxx/public_html/blog/wp-includes/theme.php on line 519
Warning: uksort() [function.uksort]: The argument should be an array in /home/averyxxx/public_html/blog/wp-admin/includes/class-wp-themes-list-table.php on line 49
Warning: array_slice() expects parameter 1 to be array, boolean given in /home/averyxxx/public_html/blog/wp-admin/includes/class-wp-themes-list-table.php on line 56
Basically, I feel like everything is all bungled up, is there a way to "reset" wordpress without losing my posts? If not, how do I uninstall this theme? How do I get my