cAVEF1SH
Newbie | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Вот небольшая инструкция на основе моего опыта установки каяки: Во-первых requirments. Для полноценного функционирования продукта необходимы PHP, MySQL и собственно веб сервер. Установка происходила как на IIS, так и на Apache. Скажу сразу, что в конфигурации с IIS`ом у меня не заработал импорт xml-руссификации. С этой проблемой я не разобрался до конца (подозреваю, что проблема связана с правами на базу в MySQL). Устанавливал на 6-ой IIS, PHP 4.4.4, MySQL 5 В целом процесс установки выглядит следующим образом: 1. Установка IIS и настройка его связки с PHP согласно следующей инструкции: http://ru-mambo.ru/content/view/796/25/ При установке MySQL дефолтной выбрал кодировку utf8, дабы не было проблем с кодировками в каяке. 2. В консоли MySQL создал базу и пользователя следующим образом: mysql> create database kayakodb; mysql> GRANT ALL PRIVILEGES ON kayakodb.* TO kayakouser@localhost IDENTIFIED BY 'password'; mysql> SET PASSWORD FOR kayakouser@localhost = OLD_PASSWORD('password'); последняя строчка необходима для корректного доступа к MySQL каяке, так как там используется устаревший механизм авторизации пользователя. mysql> exit 3. Про кучу сетапчикоф Самое необходимое находится в папке upload. Это сама каяка. Сетапчики (поюзанные мной) Содержат: LiveSupport - виндовый клиент к модулю онлайн поддержки, InstaAlert - опять же виндовая приблуда, сигнализирующая о поступлении новых тикетов, SyncWorks - для синхронизации с outlook вроде бы. 4. Содержимое папки upload заливается в корень созданного под каяку сайта и после этого руками правятся следующие файлы: config/config.php строка $_DB["hostname"] = localhost - имя сервера MySQL $_DB["username"] = kayakouser - имя пользователя в БД $_DB["password"] = password - пароль на пользователя в БД $_DB["name"] = kayakodb - имя базы данных locale/en-us/en-us.php Здесь в трех местах в самом начале изменил кодировку с ISO-8559-1 на UTF-8 опять же для совместимости и однородности кодировок. 5. Финальная стадия - запуск http://созданный_сайт.чего-нибудь/setup/setup.php В процессе установки указываются имя административной учетки каяки, имя компании, пароль к админской учетке, почто, урл каяки. Если все ништяк, то выполняются скрипты создания табличек и прочие странные вещи. 6. после установки выкидывает в админку с множеством phpшных ошибок. Лечится удалением с сайта папки setup/ Далее процесс конфигуряния и юзания каяки. Выявленные проблемы(возможно повторяю другие посты из темы в варезнике): в отученном от жадности билде не работает поиск по русским словам с интерфейса регистрации проблем (http://созданный_сайт.чего-нибудь), не работает IRS опять же с русским, странно работает поиск русскими буквами в интерфейсе инженегров, не работает мультиязычность в LiveSupport, возможно лечится - не проверял. Импорт xml руссификатора на IIS`е у меня не заработал, хотя на NIXe с Apache`м все импортировалось нормально. З.Ы.: В последних билдах поиск пофиксили, IRS не работает с русским до сих пор. |