Release Note: Upgrading To Sendroid Ultimate 4.0

Important Release Note Regarding Sendroid Ultimate 4.0.0

Upgrading Sendroid Ultimate under normal circumstances is as simple as clicking a button. However, some updates comes with more complex and resource consuming tasks that some hosting spec may find dificult completing.

Sendroid Ultimare v4.0.0 is one of such release due to serveral changes to the database schema. Users running Sendroid Ultimate on shared resources or server with relatively low performance and large database size may experience some issues during the upgrade. 

How will you know if you are affected?
If your server is unable to handle the upgrade process, you will definitly know because the upgrade process will take longer than usual, then your server will timeout the process with a pop-up error message. 
Once this happen, you will notice some usability issues such as innability to send or process any message, longer dashboard loading time, etc... these are all signs of an incomplete system update (because your server timed out the upgrade process before it is completed)

What do I do to get my Sendroid working again?
There are two ways to fix this issue... the lazy solution and the real solution. The lazy fix is to simply restore your Sendroid Ultimate files from an earlier backup, thereby returning your software to the previous version (leaving out all the updated features). 

The real solution however is to simply execute those database update processes that got timed out during the upgrade. Since these processes were too much for your server to handle in real-time, you will need to make cron job run them in background.

We have written a simple script which you can Download Here and upload and extract the PHP script to your Sendroid Ultimate root directory then execute it using cron tab or command prompt (depending on your level of experience with linux environment).

You will knwo when the process has completed once you see a new column named "integrity_checksum" under the "messagedetails" table structure of your sendroid database

If your cron job is still unable to execute the process, then it is time to contact your hosting company for assistance executing the script

  • sendroid ultimate
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

5 Important Things to Consider When Choosing a Domain for Your Business or Website

When first setting up any website, one of the hardest — but most important — things to decide is...

How To Create an A-Record in cPanel

Let's start with a brief explanation of DNS. DNS stands for Domain Name System. It converts human...

How To Setup a Cron Job on cPanel

You can use cPanel's Cron Job feature to run Unix commands and/or automate the execution of your...

How To Build a Content Plan for your Website

Hey! I’ve got some good news and some bad news… The bad news is that getting your website live...

How To Setup a White Label SMS Reseller on Sendroid SMS Portal

Over the years, many Sendroid users have asked the question "How on Earth Do I Get The...