Hi Experts!
So my client’s site was hacked – both this main site and this.
Both sites were redirecting and I couldn’t get to the main admin login.
I have managed to restore the main site from backup (phew!) – which I did directly from Bluehost.
but now the site within the main site is coming up with ‘talkmoney.johnnymartin.co.uk is currently unable to handle this request. HTTP ERROR 500’
So i checked this forum, tried using FTP client to see if stripping the .htaccesss file helps – it doesn’t. Here’s what the .htaccess file says, if it’s any help: (there is also a .htaccess.bak.1452538948 file which contains duplicate script.
# Use PHP54 Single php.ini as default
AddHandler application/x-httpd-php54s .php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Error log is showing this: [21-Jun-2017 03:24:26 UTC] PHP Warning: array_unshift() expects parameter 1 to be array, null given in /home3/holwellf/public_html/wp-includes/class-wp-xmlrpc-server.php on line 585
Can’t login to wordpress admin to disable plugins etc.
Thank you so much for your support. This is a little over my head and I want to make it right for my client.
Many thanks,
Lucy