Как обновить 2.4.7 до 2.4.8 под Windows?
Moderator: DenisBY
Как обновить 2.4.7 до 2.4.8 под Windows?
Отдельного обновления не нашел.
Скачал полный дистрибутив. При запуске он пишет, что OTRS уже установлен.
В мануале про Windows тоже тишина.
Скачал полный дистрибутив. При запуске он пишет, что OTRS уже установлен.
В мануале про Windows тоже тишина.
-
- Moderator
- Posts: 54
- Joined: 19 Aug 2010, 08:33
- Znuny Version: 3.0 CVS
- Location: Minsk, Belarus
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
может проще файлы нужные заменить?
OTRS 3.0 SVN, CentOS, MySQL, Lotus LDAP for Agents and Customers. Production (Yes, I'm crazy).
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
Так вот и пытаюсь понять, какие? Как определить, что нужно заменять, а что нет?
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
на счет windows не знаю. Обновлял недавно 2.4.7 до 2.4.8 под freebsd.
Качаешь Source Archive - tar.gz (OTRS 2.4.8 zip (win32 platform))
1.Все бэкапишь(базу, и папку с отрс).
2.Останавливаешь все службы.(apache,mysql,cron)
3.Распаковываешь архив в папку с otrs(не та которая в program files, а та которая в ней, в которой папка kernel находится:))
3.Из бэкапа восстанавливаешь
Kernel/Config.pm
Kernel/Config/GenericAgent.pm
Kernel/Config/Files/ZZZAuto.pm
4.тестишь.
В архиве, который скачаешь, есть более полное руководство по обновлениюв файлике UPGRADE(или UPGRADING). Но изменений не так много чтобы обновлять по нему.(например база та же самая.)
Качаешь Source Archive - tar.gz (OTRS 2.4.8 zip (win32 platform))
1.Все бэкапишь(базу, и папку с отрс).
2.Останавливаешь все службы.(apache,mysql,cron)
3.Распаковываешь архив в папку с otrs(не та которая в program files, а та которая в ней, в которой папка kernel находится:))
3.Из бэкапа восстанавливаешь
Kernel/Config.pm
Kernel/Config/GenericAgent.pm
Kernel/Config/Files/ZZZAuto.pm
4.тестишь.
В архиве, который скачаешь, есть более полное руководство по обновлениюв файлике UPGRADE(или UPGRADING). Но изменений не так много чтобы обновлять по нему.(например база та же самая.)
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
Не могу добиться. Распаковываю архив поверх. Восстанавливаю конфиг. рестартую сервисы. Получаю внутренюю ошибку сервера. Хоть до 2.4.8, хоть до 2.4.9..
-
- Znuny newbie
- Posts: 7
- Joined: 01 Jul 2010, 04:56
- Znuny Version: 2.4.7
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
На otrs.org есть видео "upgrade otrs on windows". Рекомендую просмотреть. Если после просмотра останутся вопросы - пиши в ЛС.
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
А я уже и до 2.4.9 обновился:)
Сначала нужно остановить сервисы. Убедись, что они остановлены, иначе может не покатить. Потом идет распаковка. Потом запуск сервисов.
А какую ошибку выдает? На windows вообще замечал, что апач иногда не хочет запускаться совсем.
Проверьте логи апача
C:\Program Files\OTRS\Apache\logs\error.log
и логи отрс
C:\Program Files\OTRS\OTRS\var\log\otrs.log
может быть станет ясно почему не работает
Сначала нужно остановить сервисы. Убедись, что они остановлены, иначе может не покатить. Потом идет распаковка. Потом запуск сервисов.
А какую ошибку выдает? На windows вообще замечал, что апач иногда не хочет запускаться совсем.
Проверьте логи апача
C:\Program Files\OTRS\Apache\logs\error.log
и логи отрс
C:\Program Files\OTRS\OTRS\var\log\otrs.log
может быть станет ясно почему не работает
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
Сервисы стартуют. Но при попытке зайти на Index.pl или customer.pl получаю "внутрення ошибка сервиса"..
Что характерно, если стаивть дистрибутив с нуля, и востанавливать те же самые файлы - все работает... Просто волшебство...
Что характерно, если стаивть дистрибутив с нуля, и востанавливать те же самые файлы - все работает... Просто волшебство...
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
Поставил на другую машину 3.0.0 beta6 и попробовал обновиться до beta7.
Как обычно распаковал и скопировал новыую версию. Из бэкапа восстановил те-же файлы. Все запустилось и заработало.
Проблемы:
1. В мануале указано:
Не знаю, насколько обязательно запускать эти скрипты.
2. После загрузки пользовательского интерфейса пропало лого компании.
В конфигах прописано все правильно файл на месте, в логах получаю вот такую строку:
Почему вдруг он начал показывать ссылку в юникоде? откуда в начале взялось лишнее /otrs/ для меня пока загадка.
настраивал через интерфейс, настройки хранятся в ZZZAuto.pm который по умолчанию в utf-8. (хотя и отключение этого ничего не дает).
Если отключить в интерфейсе настройку СustomerLogo, то дефолтная картинка замечательно показывается...
Боюсь ставить систему в эксплуатацию - как обновляться - совершенно не понятно. Может конечно такие танцы с бубном только под Windows?
Поделитесь, кто использует? Как вы обовляетесь.. может я чего-то элементарного не понимаю...
Как обычно распаковал и скопировал новыую версию. Из бэкапа восстановил те-же файлы. Все запустилось и заработало.
Проблемы:
1. В мануале указано:
но запуск любого из скриптов приводит к ошибке:11) Refresh the configuration cache and delete caches
-------------------------------------------------
Please run:
shell> bin/otrs.RebuildConfig.pl
shell> bin/otrs.DeleteCache.pl
Code: Select all
C:\Program Files\OTRS\OTRS\bin>perl otrs.RebuildConfig.pl
DBI connect('database=otrs;host=localhost;','otrs',...) failed: Can't connect to MySQL server on 'localhost' (10061) at
C:/Program Files/OTRS/OTRS/Kernel/System/DB.pm line 210
ERROR: OTRS-otrs.RebuildConfig.pl-10 Perl: 5.12.2 OS: MSWin32 Time: Sat Nov 13 16:08:29 2010
Message: Can't connect to MySQL server on 'localhost' (10061)
Traceback (1576):
Module: Kernel::System::DB::new (v1.125) Line: 181
Module: otrs.RebuildConfig.pl (v1.14) Line: 55
Got no DBObject! at C:/Program Files/OTRS/OTRS/Kernel/System/SysConfig.pm line 103.
2. После загрузки пользовательского интерфейса пропало лого компании.
В конфигах прописано все правильно файл на месте, в логах получаю вот такую строку:
До обновления все замечательно работало.172.17.250.18 - - [13/Nov/2010:16:06:32 +0300] "GET /otrs/%2Fotrs-web%2Fskins%2FCustomer%2Fdefault%2Fimg%2Flogo_yk3.png HTTP/1.1" 404 252
Почему вдруг он начал показывать ссылку в юникоде? откуда в начале взялось лишнее /otrs/ для меня пока загадка.
настраивал через интерфейс, настройки хранятся в ZZZAuto.pm который по умолчанию в utf-8. (хотя и отключение этого ничего не дает).
Если отключить в интерфейсе настройку СustomerLogo, то дефолтная картинка замечательно показывается...
Боюсь ставить систему в эксплуатацию - как обновляться - совершенно не понятно. Может конечно такие танцы с бубном только под Windows?
Поделитесь, кто использует? Как вы обовляетесь.. может я чего-то элементарного не понимаю...
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
В 3.0.1 проблема с отсутсвием CustomerLogo осталась.
При активации данной опции лого не отображается..
При активации данной опции лого не отображается..
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
На самом деле эти скрипты запускать обязательно при обновлениях и сбоях в конфигурации. Наверное из-за них у вас не отображается логотип.
Проблемка может быть в этой строчке:
Скрипт не может прицепиться к базе данных.
В момент запуска RebuildConfig.pl у вас должны быть запущены сервисы иначе он не отработает, это понятно. Но загвоздка может быть в том, что у вас возможно не задан пароль для DBI. Прописывается он в скрипте
C:\Program Files\OTRS\OTRS\scripts\apache2-perl-startup.pl
вместо hot нужно написать свой пароль из C:\Program Files\OTRS\OTRS\Kernel\Config.pm
На всякий случай попробуйте сбросить параметр логотипа (Frontend::Customer::CustomerLogo) на значения по умолчанию, а затем перезадайте его: Проверьте регистр букв в названии картинки(чем черт не шутит, если апач не может найти картинку).Еще обратите внимание на размер картинки(там же в конфигурации Frontend::Customer::CustomerLogo), возможно она отображается, но не влезает в отведенную для нее область.(тоже на всякий случай)
Проблемка может быть в этой строчке:
Code: Select all
DBI connect('database=otrs;host=localhost;','otrs',...) failed: Can't connect to MySQL server on 'localhost'
В момент запуска RebuildConfig.pl у вас должны быть запущены сервисы иначе он не отработает, это понятно. Но загвоздка может быть в том, что у вас возможно не задан пароль для DBI. Прописывается он в скрипте
C:\Program Files\OTRS\OTRS\scripts\apache2-perl-startup.pl
Code: Select all
use Apache::DBI ();
Apache::DBI->connect_on_init('DBI:mysql:otrs', 'otrs', 'hot');
use DBI ();
На всякий случай попробуйте сбросить параметр логотипа (Frontend::Customer::CustomerLogo) на значения по умолчанию, а затем перезадайте его: Проверьте регистр букв в названии картинки(чем черт не шутит, если апач не может найти картинку).Еще обратите внимание на размер картинки(там же в конфигурации Frontend::Customer::CustomerLogo), возможно она отображается, но не влезает в отведенную для нее область.(тоже на всякий случай)
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
Спасибо. Про не запущенные сервисы сам потом допер. А с лого был баг. Уже поправили (кажется с 3.0.2).
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
Ребята если этот форм еще жив прошу помощи вашей ибо сам еще не силен в отрс. Накопился ряд вопросов.
1. Как изменить стартовые страницы кастомер и агент, т.е. поставить свой лого имя компании и т.д.? Искал в Администрирование -> Конфигурация системы чета не нашел.
2. Хочу разобраться с бэкапированием и восстановлением системы, в какой папке и в каких файлах хранятся собственно данные системы (не настройки файлы .pm, а именно mysql базы).
3. ОТРС стоит на XP поэтому как я прочитал перловский файл backup'a не работает и нужно бэкап делать по другому, вот так как написано на форуме:
C:\Program Files\OTRS\MySQL\bin>mysqldump [OPTIONS] database [tables] выдает ошибку
C:\Program Files\OTRS\MySQL\bin>mysqldump [OPTIONS] database [tables]
-- MySQL dump 10.11
--
-- Host: localhost Database: [OPTIONS]
-- ------------------------------------------------------
-- Server version 5.0.67-community-nt-log
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0
*/;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
mysqldump: Got error: 1044: Access denied for user ''@'localhost' to database '[
options]' when selecting the database
Подскажите куда копать, т.к. с sql сервером не работал вообще.
1. Как изменить стартовые страницы кастомер и агент, т.е. поставить свой лого имя компании и т.д.? Искал в Администрирование -> Конфигурация системы чета не нашел.
2. Хочу разобраться с бэкапированием и восстановлением системы, в какой папке и в каких файлах хранятся собственно данные системы (не настройки файлы .pm, а именно mysql базы).
3. ОТРС стоит на XP поэтому как я прочитал перловский файл backup'a не работает и нужно бэкап делать по другому, вот так как написано на форуме:
Так вот скопировать файлы конфига не состовляет труда, но вот сделать Database Backup вызвало трудности. При написании такой команды в цмдIf you want either to back up your OTRS installation on Windows or if you want to perform an upgradade to a more recent version, the steps to perform are quite similar. The following instructions show an upgrade from OTRS 2.0 to version 2.1.
1.) Database Backup
First of all please backup the database. This can either be done using an
phpMyAdmin Interface (if installed, not included) or in the MySQL console
with the following command:
mysqldump [OPTIONS] database [tables]
For a more detailed description please visit:
http://dev.mysql.com/doc/mysql/de/mysqldump.html
2.) Backup of the Config Files
To make sure all specific settings are transferred to the new version,
please save the files Kernel/Config.pm and
Kernel/Config/Files/ZZZAuto.pm
in a directory outside the OTRS tree.
C:\Program Files\OTRS\MySQL\bin>mysqldump [OPTIONS] database [tables] выдает ошибку
C:\Program Files\OTRS\MySQL\bin>mysqldump [OPTIONS] database [tables]
-- MySQL dump 10.11
--
-- Host: localhost Database: [OPTIONS]
-- ------------------------------------------------------
-- Server version 5.0.67-community-nt-log
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0
*/;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
mysqldump: Got error: 1044: Access denied for user ''@'localhost' to database '[
options]' when selecting the database
Подскажите куда копать, т.к. с sql сервером не работал вообще.
-
- Moderator
- Posts: 54
- Joined: 19 Aug 2010, 08:33
- Znuny Version: 3.0 CVS
- Location: Minsk, Belarus
Re: Как обновить 2.4.7 до 2.4.8 под Windows?
Вам лучше создать отдельную тему для таких вопросов, т.к. они не подходят под заголовок текущего топика.
OTRS 3.0 SVN, CentOS, MySQL, Lotus LDAP for Agents and Customers. Production (Yes, I'm crazy).