The Encoding/Encryption System
Many of the SnippetMaster program files are "encoded" (encrypted) with either Ioncube Encoder or Zend Encoder/Safeguard. (Unfortunately, this encryption is necessary because several people stole the source code from me previously when I left it "open", and now I must encrypt it to protect myself from thieves. Sorry!)
A common error you might encounter when trying to run SnippetMaster for the first time is if your server is not yet set up with the ability to "decode" (unencrypt) the files. A typical error might look something like this:
If you see this sort of error, then it means you must "install" the required "loader" file and then everything will start to work.
Note: I am only going to explain how to get the Ioncube encoding system working here. The Zend version will have to wait. (But be sure you're uploading the files in BINARY mode.)
The first place to start is by going to the following file with your web browser:
This will run a quick diagnostic and probably tell you the required "loader" is not installed. There are several options to install the required file, but the easiest is to use "run-time loading".
You should look for the text that says something like this:
Now you should click the run-time loading installation instructions link and follow the instructions indicated. Typically, you will need to go to the ioncube.com website, download a specific "loader file" (for your operating system and version of PHP), and then upload it into your /snippetmaster/ioncube folder.
No problem. You