# Upgrading Keitaro 7 to 8
The architecture of versions 7 and 8 differs a lot, that's why the statistics transfer is not guaranteed. You should upgrade Keitaro to the latest 7th version before you launch a script.
- Dowload a script upgrader8.php
- Upload it to a Keitaro directory.
- Launch the script in a browser.
- Delete all the files from
Important! Switch off the traffic while updating. Make sure the links and campaigns work and there're no errors in logs before you swith on the traffic. Check the API if you have been using it before.
# Pricing plans
Keitaro 8 has two options: Basic and Professional (Pro). The up-to-date pricing can be found on our website.
The Pro option will have the following features: adding users, Admin API, custom actions and macros.
# upgrader8 script shows a 500/504 error
Launch an update without transferring a statistics, if it's possible.
# There are errors in a log and redirects don't work after updating from v7
Delete the content of these directories, leave them empty:
Table 'admin_ktr.keitaro_queue' doesn't exist error fixing
Run the code via a phpMyAdmin or a MySQL console:
CREATE TABLE IF NOT EXISTS `keitaro_queue` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `data` BLOB NOT NULL, `datetime` datetime DEFAULT NULL, `status` VARCHAR(255) NOT NULL, `error_message` VARCHAR(255) DEFAULT NULL, PRIMARY KEY (`id`), KEY `status` (`status`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
# Errors after a back-off to v7
Delete the files: