Upgrading ZendTo


When you are about to upgrade ZendTo using either the command
sudo apt-get upgrade zendto
yum update zendto
there are a few files you may want to save first, in case your configuration changes get overwritten by mistake when upgrading the package.

The files to save out of the way are as follows:

  • /opt/zendto/config/*
  • /opt/zendto/templates/*
  • /opt/zendto/www/css/local.css
  • /opt/zendto/www/images/swish/*

Upgrading from Version 5.0x? You should just download the latest version of the ZendTo Installer and run it. You will need a new version of PHP which it will find, install and configure for you as a replacement for any pre-existing version.

Upgrading from Version 4.x or earlier? By far the easiest, most reliable and fastest method is to build a new version 5 server from scratch, using the ZendTo Installer. Once you have completely configured it, you can then copy across your existing database and drop-offs if you really need to.


The tool /opt/zendto/bin/upgrade will copy your existing changes to preferences.php and zendto.conf into the default new ones supplied with the upgrade.

Important Note for Upgrades to Version 5: You must use this tool to upgrade your configuration files, or else your ZendTo version 5 installation will most likely not work.

In version 5, you will find there are now very few settings in zendto.conf. To learn how to customise the text and user interface in version 5 (beyond what you can still do in zendto.conf), please see the translators help page. It's actually really simple, I've set everything up for you to make it as easy as it can be.

Even if you are working in US English (the default language of ZendTo), you now change text in the user interface by providing a "translation" of the original piece of text, so that your "translation" contains your new (quite possibly still English) text.