Мы оттестировали сайт на локальном сервере или на тестовом хостинге, теперь хотим перенести на другой...

Необходимо перенести файлы простым копированием и дамп базы данных.

При переносе нужно учесть следующие моменты:

Конфигурация базы данных записывается в файл config.php:

define("DB_URL", "mysql://логин:пароль@хост/база_данных");

в этом же файле Вам нужно поправить относительный путь до файлов, если сайт был или будет установлен в папку:

define("REVATIVE_PATH", "папка");

Также на новом хостинге нужно открыть доступ к файлам и папкам (права 777), указанным при инсталляции (config.php, index.html, cache, userfiles). Если в этих папках есть вложенные папки и файлы, они тоже должны иметь права 777.