[IMPORTANT] Please read the update instruction carefully every time you update. With each new update, update instruction might change as well.
[IMPORTANT] To upgrade TraceWatch v0.2x to v0.3x you should ignore instructions below and follow the TraceWatch migration instructions.
Follow the instructions in the table below from top to bottom perform those actions that apply to your current version (specified in the first column).
| Version | Action |
| <= 0.332 | The update should go smoothly but if you want to be extra cautious backup your TraceWatch database and files to be able to go back if something went wrong. |
| <= 0.332 | edit twatch/base/profiles/default/settings.php on your server set $settings[ 'down' ] to true. This will turn off TraceWatch so that partially updated TraceWatch doesn't cause errors and corrupt data. |
| <= 0.332 | Add the following lines to your twatch/base/profiles/default/settings.php:
$settings[ 'db_charset' ] = 'utf8'; $settings[ 'db_collation' ] = 'utf8_general_ci'; $settings[ 'db_mysql_big_selects' ] = false; $settings[ 'disable_output_buffering' ] = true;If you used to get the mysql MAX_JOIN_SIZE error message set $settings[ 'db_mysql_big_selects' ] to true. Don't do it if you were not or you will just add an unnecessary query to all your request. |
| All | Copy files in the TraceWatch update package below to twatch folder on your server (overwrite any existing file). |
| <= 0.330 | Copy files in the TraceWatch Country Plugin update package below to twatch/profiles/default/plugins/1_country folder on your server (overwrite any existing file). |
| <= 0.300 | Delete twatch/aaa.php, twatch/a.php and twatch/b.php from your server. |
| <= 0.332 | With your browser go to http://{yourdomain}/twatch/admin/update.php, login, click on "Update" button and wait until you see "TraceWatch Successfully Updated" message. If you have multiple profiles you should do this once for each profile. If updating TraceWatch v0.321 or lower this update might take a while and significantly increase the size of data in db, be prepared. |
| <= 0.332 | If you were using the JavaScript code on your pages the code might still work but it is Highly Recommended that you go to the Code Generator and get the new code. |
| <= 0.332 | edit twatch/base/profiles/default/settings.php on your server set $settings[ 'down' ] back to false to turn on TraceWatch. |
| All | If there is any problem with TraceWatch pages after the update, press CTRL+F5 or CTRL+R to force your browser to reload the page and ignore its cache. |
| <= 0.332 | If you had changed anything in admin section and that thing has also been changed by this update, your change will be used and the update's change will be ignored. For example if you had changed the google search engine pattern, and the update also changes that, your pattern will be used. To ignore your change and apply update's change you should click on "Restore Default" button for that data in admin page if available. |
- TraceWatch v0.336 Update zip file 417 KB
- TraceWatch Country Plugin v0.104 Update zip file 8 KB
- View the Change History.

