I just bought Affiliate Royale and Wordfence is not playing nice with it.
When I tried to login as an affiliate (as I tested the A.R. plugin), I got the following errors:
Warning: Parameter 2 to wordfence::authActionNew() expected to be a reference, value given in (...)/public_html/wp-includes/plugin.php on line 507
Warning: Cannot modify header information - headers already sent by (output started at (...)/public_html/wp-includes/plugin.php:507) in (...)/public_html/wp-includes/pluggable.php on line 678
Warning: Cannot modify header information - headers already sent by (output started at (...)/public_html/wp-includes/plugin.php:507) in (...)/public_html/wp-includes/pluggable.php on line 679
Warning: Cannot modify header information - headers already sent by (output started at (...)/public_html/wp-includes/plugin.php:507) in (...)/public_html/wp-includes/pluggable.php on line 680
Warning: Cannot modify header information - headers already sent by (output started at (...)/public_html/wp-includes/plugin.php:507) in (...)/public_html/wp-includes/pluggable.php on line 896
I got this error in both Safari and Firefox. When I deactivated Wordfence, I could login with no problem. Once logged in, if I reactivated Wordfence, I didn't have problems until I logged out; then I was back at the beginning with the original problem.
Which plug-in is causing the problems, Affiliate Royale or Wordfence? Or is it that one of programs I'm using too out of date? (They're what HostGator set me up with just a few months ago.)
Apache 2.2.26
Wordpress 3.8.1
PHP 5.2.4