Hi Dave,
The rc1 is working fine. However, I got WSOD upon visiting "admin/reports/status".
Trial-and-error leads me to the culprit: dfb's submodule "Facebook Connect". No more WSOD upon disabling it. Idea?
Thanks for the great module.

Comments

Dave Cohen’s picture

Status: Active » Postponed (maintainer needs more info)

Sounds hard to believe, because fb_connect.install does not implement hook_requierments().

Can you see any errors in your apache or system logs? Can you make PHP more verbose?

jlee’s picture

Same here... this is the error that's printed to the screen:

Fatal error: Cannot redeclare class Facebook in /home/--------/sites/all/modules/fb/facebook-platform/php/facebook.php on line 37

cntlscrut’s picture

I'm getting the same error but, only on /admin. no other page but that.

jlee’s picture

to clarify... i get the error on both: "admin/reports/status" and "/admin"

thanks

Dave Cohen’s picture

Huh. I changed some code to include the facebook.php file, because of another bug reported that file_exists() was not a sufficient test.

Both approaches work fine for me. So this is confusing.

Do you have a second copy of facebook.php anywhere in your drupal directory?

jlee’s picture

"Do you have a second copy of facebook.php anywhere in your drupal directory?"

Not that I'm aware of... and I've looked all over! Additionally, when I remove facebook.php from the facebook-platform/php/ directory, the error stops.

caesarce’s picture

I've noticed this same behavior at "/admin" and "/admin/reports/status". I have all modules except "Drupal for Facebook Actions" enabled. Only way to get the admin page back is disabling all FB Connect modules.

Server Log reflects:

PHP Fatal error: Cannot redeclare class Facebook in sites/all/modules/fb/facebook-platform/php/facebook.php on line 37.

changing line 48 in fb.install fixed it:
if (file_exists($fb_platform)) {

Dave Cohen’s picture

Status: Postponed (maintainer needs more info) » Closed (duplicate)