Support is currently Open

Joobi support hours are from 7:00 - 21:00 from monday to friday (GMT +1)

Announcement

[April Release] New features and bug fixes. Visit this article to see the complete changelog.

[New App—Beta Ready] jNewsletters is now ready for Beta Testing. jNewsletter is a Free newsletter app to replace jNews Free. If you'd like to help us beta test click here to participate.

[Template Update] Marktplatz 3.1.17 update. Visit the changelog.

Joomla crashes due to syntax error in joobi/config.php.
Status: Solved
ID: 47QLZU-1QKH
After installing jNews Pro jBounceBack and jLinks our Joomla Site often crashes due to
a syntax error caused by an additional } written to the end of joobi/config.php.
After removing it Joumla starts working but after a few minutes the config is corrupted again.

A temporarly fix was to apply writepotection to config file. (setattr +i)


Author: telution
Created: 18 January 2017
Elapsed: 8 Years 5 Months
Replies Details
Hello Telution GmbH,

I checked in the Joobi config file, it does not have an additioanl } in the end. it is the closing of
class WConfig{

Please copy the code and check it below. It should show you the error.

http://phpcodechecker.com/


Kind Regards,
Auguste
Replied: 18 January 2017
Response: 2 Hours 13 Minutes
Hi,
may be we misunderstood. There are two } one for closing WConfig and one additional. When i fixed it, joomla starts working for a few minutes, then this additional } arises again and joomla stops working.

To answer your Question the output of http://phpcodechecker.com/ is rubbish, because it counts parentheses and curly braces within the $secret property of WConfig class.

In detail:
First time this error occures (about an hour after installing jNews jApps jLinks and jBounceBack) the last line was
};}
after fixing this to } (without semicolon) it took a few minutes than
}}
apears as last line.

I can see that Library_Config_class::updateConfigFile can't cause this error, so maybe there is another function writing to that file. Maybe caching?

Thanks and hope you can help.

Kind Regard

Sebastian

Replied: 19 January 2017
Response: 19 Hours 38 Minutes
Hello Telution GmbH,

No Joobi files that automatically over writtes any changes that we are aware of. This is the first time we heard such report.
The original code in the Joobi package does not have the extra code.

The only way a file in the website gets overwritten is via installing/updating the extension. If you reinstall any jApps app then it would update the files of Joobi as well,  however there is no system that automatically restore the original files without an update.

Or if your site has been hacked then the hacker automatically access your site from somewhere and put the extra code in the Joobi file. That is possible but the code added is nothing not even a code to use for hacking, so that does show you are hacked.

Or your files are not writable or something in your server that restrict the edition of this file. For instance we have experienced before that certain files are not editable because the hosting provided has disabled it. We only find out when the user is unable to update.

Kind Regards,
Auguste
Replied: 23 January 2017
Response: 4 Days 17 Hours

Friendly Reminder

  • We are unable to provide 24/7 customer support. Support schedule and availability is listed above.
  • For technical issues, we cannot extend our support for users who cannot provide necessary site credentials in order for us to help resolve your issue.
  • We Do Not provide support via email, Facebook, or Twitter.
  • We are unable to do the UPDATE for you if you are updating from an older version (2 versions or more behind). Keeping your site Applications up-to-date all the time is your sole responsibility, while we work hard to provide a constant and timely update to all Joobi Apps.

Delayed Support?

In general, you can expect a response within 24-48 hours for most issues within our scope. However there are still rare occasions where the delay in support is inevitable. If you do not hear from us for over 48 hours, you can follow-up by bumping the live-chat with your ticket number.

Expired Membership?

We do not guarantee any reply for members with an expired membership. We either close your ticket without notification or recommend that you renew your subscription.

Latest Template

marktplatz-banner-sm

 

template-bundle-sm

Help Fund a Feature

Wholesale Pricing
Advance XML Import / Export
Tier-based Shipping
Product Comparison

Contribute

joobi-custom-service