ionCube Logo
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


 
Post new topic   Reply to topic    ionCube Forum Index -> ionCube PHP Encoder

Using old Loaders with new style encoded files

Author Message
vitali



Joined: 06 Apr 2006
Posts: 5

PostPosted: Fri Apr 07, 2006 6:18 pm    Post subject: Using old Loaders with new style encoded files Reply with quote

We have been using encoder for over 3 years now. But today many of our servers got probelm with corruped encoded file. I think we did not update this files. Strangely enough, it would be inconsistent. Sometime you refresh and file is good, sometime you refresh and it is corrupt.

Anyone came accross with this? Do you know what might cause it. We are still fighting it, right now, by updating servers with new loadeds and encoding files all over again.

Any advice would be appreciated.
Back to top
View user's profile Send private message
liaison
ionCube Support


Joined: 16 Dec 2004
Posts: 2788

PostPosted: Fri Apr 07, 2006 8:32 pm    Post subject: Reply with quote

This happens if you have Loaders prior to version 3.1 and files from the latest Encoder. The latest generation of our encoding software has new security innovations and encoding techniques that are obviously not recognised by the older Loaders, so having Loaders that do support the new security techniques is required. If you're unsure about anything that you may need to do that's specific to your setup, please create a helpdesk ticket.
_________________
Community Admin
Back to top
View user's profile Send private message
vitali



Joined: 06 Apr 2006
Posts: 5

PostPosted: Fri Apr 07, 2006 9:22 pm    Post subject: Reply with quote

yes, we have found that it is the case, however after loaded was updated to 3.1.15, it still had this problem. Here is what out best guess was in this case. We have some files that are encoded with encoder 3.5, some with 4.0, some with 5.0 and some with 6.5. The updates are incremetal and if file has not been changed for long time, it will not get update.

Now, when loader works and it pulls files encoded with different versions of encoder, and possibly it gives errors. We are trying to update all the files encoded with new encoder and use latest loaders and hope it will work. It will take some time.

Thanks a lot for your suggestions. It has been helpful. Thanks a bunch!
Back to top
View user's profile Send private message
liaison
ionCube Support


Joined: 16 Dec 2004
Posts: 2788

PostPosted: Sat Apr 08, 2006 3:03 am    Post subject: Reply with quote

You seem to be a bit confused about versions as, for example, there was no Encoder 3.5 nor 4.0. Loaders are fully back compatible, and are able to run files that go right back to the very first file format of the 1.0.2 Encoders released in 2002. Generally updates to the Encoder do not mandate new Loaders, however occasionally, new innovations to the Encoder require updated Loaders in order to process encoded files that contain new features. This happened most notably when the ASCII file format was introduced into Encoder 3.0, when support for license files were added to 6.0, and with the security innovations of 6.5.

So, having old encoded files is never an issue, but having old Loaders can be. It's important to note that Loaders installed in the php.ini file must be changed there, and cannot be overridden locally. This is the same with all extensions in PHP, and shared libraries in general.
_________________
Community Admin
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ionCube Forum Index -> ionCube PHP Encoder All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum