Topic-icon JFBConnectProfileData Proxy ERROR after update.

Active Subscriptions:

None
6 years 5 months ago - 6 years 5 months ago #62970 by ecarcare
This occurred right after an update. Any Idea how to fix this using the files since I no longer have access to my admin panel?
Admin Panel Error when trying to log in:

Declaration of JFBConnectProfileDataProxy::bindData() should be compatible with Joomla\Registry\Registry::bindData($parent, $data, $recursive = true, $allowNull = true) in /home3/ecarcare/public_html/d1detailing.com/components/com_jfbconnect/libraries/profile.php on line 111

Failed to start the session because headers have already been sent by "/home3/ecarcare/public_html/d1detailing.com/components/com_jfbconnect/libraries/profile.php" at line 111.

The site is www.d1detailing.com It shows the same error on the front end with no ability to log in at all.
Last edit: 6 years 5 months ago by ecarcare.
The topic has been locked.
Support Specialist
6 years 5 months ago #62979 by alzander
To get the site going again, please edit the /plugins/system/jfbcsystem/jfbcsystem.php file. Around line 26, you should see:
function __construct(& $subject, $config)
    {
        $factoryFile = JPATH_ROOT . '/components/com_jfbconnect/libraries/factory.php';
Update that to:
function __construct(& $subject, $config)
    {
        return;
        $factoryFile = JPATH_ROOT . '/components/com_jfbconnect/libraries/factory.php';
That should make the site work again.

To get JFBConnect working again, you'll probably need to install the latest version. It sounds like you're using something really, really old. You mentioned an 'update'. What did you update? JFBConnect or Joomla? The latest version of JFBConnect is v7.2.2 and is fully compatible with Joomla 3.8.x. If you're not using that combination, that's likely the problem.

Thanks,
Alex
The topic has been locked.