Custom CMS and piracy?

Associate
Joined
10 Jul 2011
Posts
711
Location
London
Thought I would post this here as I'm hoping someone knowledgeable could give me his point of view.
I used to run a fairly basic Joomla website for a real estate company. Over the years it got way too large for Joomla so they decided to hire a developer to get their own CMS, where the database could be updated offline and the website synched with it. (I'm just a basic self-taught amateur web designer so this is over my head) Long story short: they put that CMS, which used elements of ExpressionEngine, on my server but as it grew larger than 10GB I had to upgrade my own hosting package in order for it to keep up. The problem was that as soon as it was moved the database stopped working. The backend seemed fine and the owner of the business could still see all the properties, but on the homepage there was a message saying the licence was not valid for this domain. ("The local license key is invalid for this location. Manage your license.") My suspicion is that this site was developed in not so legit ways as the developer threw a fit that I had moved the site, saying it is a nightmare to configure, etc. My hosting company never believed this and I am also inclined to mistrust said developer, who I think is hiding behind "it's complicated". The site was offline for 5 days and he's moved it to his own host now, so has full control.
My knowledge is too limited to be 100% sure about this. This is basically a PHP driven CMS with Ioncube on it. The developer said Ioncube is what was making it hard to migrate to a different server (within same host), but he never answered my question as to why it had Ioncube on it in the first place, and why it was still working fine in the backend. Can anyone shed light on this? Would you agree this developer is probably a bit shady or am I being paranoid?
 
Associate
Joined
17 Jan 2003
Posts
1,058
I have only come across Ioncube in connection with a license

It could have been the developer who put the license there

Yes it was a nightmare since it required a particular version of Ioncube
 
Last edited:
Soldato
Joined
28 Oct 2006
Posts
12,456
Location
Sufferlandria
"local licence key" sounds like a single-user type licence where the database can run on 1 machine and only connections from that machine can access it. This would work fine when the site is hosted in the same location as the database but when you moved the website, the connection to the database is then from a different machine and you'll need a server-type licence.
I dont know anything about ioncube but from experience with other packages, a server licence is usually considerably more expensive than a single licence. It would probably be cheaper to get a better hosting package and keep everything in the same place.
 
Associate
OP
Joined
10 Jul 2011
Posts
711
Location
London
Thanks for the replies.
Yes, I checked with ExpressionEngine and they don't enforce any licence at all, so it must have been the developer choosing to use Ioncube, probably for his own scripts? I'm still not sure as he was very secretive about this and never elaborated as to why there was a licence in the first place, which is why I got suspicious.
Anyway, they moved it to a different server now so I don't have anything to do with it any more, just as well.
 
Back
Top Bottom