Hi,
I've been having the same problem. I moved my wp blog to a new host and domain and afterthat, I can't seem to login.
The header of my wp-login page is fettered with these error messages:
Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/manintl/public_html/wp-includes/widgets.php on line 654
Warning: Invalid argument supplied for foreach() in /home/manintl/public_html/wp-includes/widgets.php on line 654
Warning: Cannot modify header information - headers already sent by (output started at /home/manintl/public_html/wp-includes/widgets.php:654) in /home/manintl/public_html/wp-login.php on line 255
Warning: Cannot modify header information - headers already sent by (output started at /home/manintl/public_html/wp-includes/widgets.php:654) in /home/manintl/public_html/wp-login.php on line 267
And when I try to go ahead and perform the login to my backend panel, I get a page of error messages:
Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/manintl/public_html/wp-includes/widgets.php on line 654
Warning: Invalid argument supplied for foreach() in /home/manintl/public_html/wp-includes/widgets.php on line 654
Warning: Cannot modify header information - headers already sent by (output started at /home/manintl/public_html/wp-includes/widgets.php:654) in /home/manintl/public_html/wp-login.php on line 255
Warning: Cannot modify header information - headers already sent by (output started at /home/manintl/public_html/wp-includes/widgets.php:654) in /home/manintl/public_html/wp-login.php on line 267
Warning: Cannot modify header information - headers already sent by (output started at /home/manintl/public_html/wp-includes/widgets.php:654) in /home/manintl/public_html/wp-includes/pluggable.php on line 649
Warning: Cannot modify header information - headers already sent by (output started at /home/manintl/public_html/wp-includes/widgets.php:654) in /home/manintl/public_html/wp-includes/pluggable.php on line 650
Warning: Cannot modify header information - headers already sent by (output started at /home/manintl/public_html/wp-includes/widgets.php:654) in /home/manintl/public_html/wp-includes/pluggable.php on line 651
Warning: Cannot modify header information - headers already sent by (output started at /home/manintl/public_html/wp-includes/widgets.php:654) in /home/manintl/public_html/wp-includes/pluggable.php on line 850
I have tried to remove my plugins, deleting the error lines, removing white spaces before and after <? , re-exporting my old sql database with updated utf8-unicode and reimporting database etc....I think I tried it all and I'm really stuck now.
So if anyone can help me out of this muddle, let me know!
Thanks in advance.