Table of Contents
Update
Updates help us and you to keep your copy in actual state. Updates contists of some changes to DB and files reflecting new features in script. To appaly an update to your script just click on Home at the top of you admin are and select an update. Make sure you apply updates step by step, do not skip updates. At the same page you can see your current version.
How to run update
cd your_path_to/scj/admin/ php update.php (опционально номер апдейта)
TCMS (Smartcj 2.X) Updates
SmartCJ v 1.X Updates
Multidomain Update
You can create a file with all your domains
cd /path_to_domain/scj/admin; env HTTP_HOST=yourdomain.com php update.php cd /path_to_domain2/scj/admin; env HTTP_HOST=yourdomain2.com php update.php
and so on and run it in SSH
sh update.sh
This way you can update all domains at once.
Note: update script doesn't overwrite index.php or any other files at the root of your domain. So you have to copy index.php (if you use it). If you don't want to do it each time you have 2 options:
- add to update.sh something like “cp ../cgi/index.php ../../index.php ”
- or create a symlink to original scj/cgi/index.php
Update rollback
There's no built-in update rollback. The only chance is if you have created backup. Note, if you just restored mysql db - it won't help caz you still have the same files.