Is this something that can be fixed by uploading via ftp a new wordpress set of files? (manual upgrade)
Can that be done with a newer verions? currently using 3.4.2.
If I were you, I would access the site via FTP,
– delete the wp-admin, wp-includes folder and all the files
– upload the new wp-admin and wp-includes from a fresh WP download
– upload all new root files and replace the ones on the server.
You don’t need to touch anything in the wp-content or the wp-config.php.
Once that’s done, you should be able to just upgrade your site to the new version and that should take care of the issue you were having.
if your site did get hacked, make sure that you change all of your passwords once done, including the FTP password.
Here is some more info about what to do when your site is hacked:
http://codex.wordpress.org/FAQ_My_site_was_hacked
http://wordpress.org/support/topic/268083#post-1065779
http://smackdown.blogsblogsblogs.com/2008/06/24/how-to-completely-clean-your-hacked-wordpress-installation/
http://ottopress.com/2009/hacked-wordpress-backdoors/
http://sitecheck.sucuri.net/scanner/
thanks so much for both suggestions and tips…. going to go and get this taken care π
manually deleted the wp-admin and wp0includes, along with the files in the root and uploaded the latest wp version – it’a disaster on the site…. many errors coming up…
any tips? what can i do?
wait…. the interior pages are working fine… it’s the home page that is completely whacked…
what could be doing that?
** still can’t access dashboard http://trackingwonder.com/wp-admin/ – comes up with many errors too
now the home page works and the interior don’t… this is so weird.
ideas? anything?
really appreciate your help…
update****************
i disabled the plugins folder since i realized that a lot of the errors were from the plugins.
I can now view the pages but all of them (except the home page) have two lines of errors at top:
Warning: include(/home/content/51/6840751/html/wp-content/advanced-cache.php) [function.include]: failed to open stream: No such file or directory in /home/content/51/6840751/html/wp-settings.php on line 58
Warning: include() [function.include]: Failed opening '/home/content/51/6840751/html/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/local/php5/lib/php') in /home/content/51/6840751/html/wp-settings.php on line 58
and the /wp-admin page has:
Warning: include(/home/content/51/6840751/html/wp-content/advanced-cache.php) [function.include]: failed to open stream: No such file or directory in /home/content/51/6840751/html/wp-settings.php on line 58
Warning: include() [function.include]: Failed opening '/home/content/51/6840751/html/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/local/php5/lib/php') in /home/content/51/6840751/html/wp-settings.php on line 58
Warning: Cannot modify header information - headers already sent by (output started at /home/content/51/6840751/html/wp-settings.php:58) in /home/content/51/6840751/html/wp-includes/pluggable.php on line 876
It seems like its something to do with the cache plugin that was on the site (W3 Total Cache) but how do i either remove the plugin (i read that if you try to delete it via ftp, it will mess up your site becuase of the coding it leaves behind). Shouldn’t it be disabled since the plugin folder is not plugins.hold?
ok.. figured it out, had to clean out some bad coding that ended up in the config file… it’s good now π
thanks again