Recurring parse error in wordfenceScanner.php
-
I have three sites in a LAMP shared hosting environment. I had been using a different security plugin and at some point in the last few months my sites all came under attack. The attackers were able to hijack and post malicious code all over the place. One of the symptoms was that when I tried to access the WP backend, I got a parse error from a line in a file from my security plugin, as though that file had been changed.
I updated all the WP installs and plugins, removed all unused plugins and themes, installed Wordfence, and began scanning and removing/reinstalling files. This seemed to work great!
However, I went back to two of the sites an hour later and got the error:
Parse error: syntax error, unexpected ‘=>’ (T_DOUBLE_ARROW) in /root/public_html/mysite.com/wp-content/plugins/wordfence/lib/wordfenceScanner.php on line 394
Now I am seeing new malicious files being created and core files being changed. I have been re-running Wordfence scans and manually removing stuff, but I can’t tell where the source script resides.
Do you have any suggestions? Would the premium version do anything for me?
Thanks!
- The topic ‘Recurring parse error in wordfenceScanner.php’ is closed to new replies.