Предположим, что ваш сайт размещается по адресу http://my-site.com Создайте папку qubix в корне сайта и разархивируйте в него содержимое дистрибутива системы. В папке http://my-site.com/qubix/ у вас будет лежать следующее содержимое:
+ flash_gateway + html_gateway + qubix_system index.php install.php installer_template.php license.txt move.php move_template.php version.txt
Если вы хотите перенести работающий сайт на новый хостинг, запустите http://my-site.com/qubix/move.php, если это новая установка, запустите http://my-site.com/qubix/install.php. В первом случае вам необходимо самостоятельно закачать уже существующую базу данных на ваш хостинг, во втором случае достаточно создать пустую базу данных (рекомендуется работать в кодировке UTF).
На первом шаге вам будет предложено ввести:
Нажмите «Продолжить». Система проверить введённые параметры и при правильно введённых параметрах доступа к базе данных вам будет предложено перейти ко второму шагу установке.
На втором шаге вам система изменит существующий конфигурационный файл и покажет произведённые изменения. Нажмите «Продолжить».
Шаг третий. Вам потребуется скопировать из адресной строки URL, по которому будет располагаться ваша система. В нашем случае он выглядит как http://my-site.com/qubix/. Нажмите «Продолжить».
На четвертом шаге система произведёт диагностику безопасности и выдаст рекомендации по изменению прав доступа каталогов и файлов для нормальной работы. Для нормальной работы системы нужно установить права 777 на следующие каталоги:
Для безопасной работы необходимо удалить файлы:
Описание: Сервер постоянно навязывает свою кодировку, отличающуюся от кодировки файлов. У пакета denwer часто навязывается кодировка windows-1251 для удобства начинающих пользователей. В Qubix начиная с версии 1.6 используется кодировка UTF8.
Метод устранения: http://httpd.apache.org/docs/2.0/mod/core.html — здесь описаны директивы, включенные в апаче по умолчанию. Нас интересует директива AddDefaultCharset. Если у вас происходит автоматическая смена кодировки, значит директива включена. Лучше всего её держать в состоянии off, т.к. программисту обычно виднее в какой кодировке выдавать контент и он сам заботится о правильных заголовках для браузера, а включение этой директивы заставляет независимо от фактической кодировки включать какую то свою. Итак, вам нужно либо отключить эту директиву либо поменять её на utf8 (для версии 1.6 и старше), либо поменять на windows-1251 для версии 1.5. Для этого создаем в корне вашего сервера либо в папке qubix файл .htaccess с содержимым:
AddDefaultCharset Off
для всех версий или
AddDefaultCharset utf-8
для версии 1.6 или
AddDefaultCharset windows-1251
для версии 1.5
Это может проявляться так: весь интерфейс выглядит правильно кроме второй строки главного меню и названий категорий. Причина кроется в неправильно выбранной кодировке при импорте базы данных.