Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
> cd $OX_home/sbin/
> sudo sh ./correctfilespool
Русификация интерфейса
Перейдем в папку, где лежат архивы, скачанные с сайта OX, раз архивируем и установим русификацию для Groupware и Webmail:
> cd $OX_install
> tar xzvf ./OX-RU-Groupware.0.7.5.tar.gz
> sudo cp -r ~/opt/html/RU $OX_home/share/groupware/data/templates/
> sudo cp -r ~/opt/locales/RU.dlc $OX_home/etc/groupware/locales/
> rm -r ./opt
> tar xzvf ./OX-RU-Webmail.0.7.5.tar.gz
> sudo cp -r ~/opt/html/RU $OX_home/share/webmail/data/templates/
> sudo cp -r ~/opt/locales/RU.dlc $OX_home/etc/webmail/locales/
> rm -r ./opt
Теперь надо открыть файл login.pm. в папке /usr/local/www/cgi-bin и для добавления возможности выбора языка интерфейса изменить строку:
my $languages = ['DE','EN'];
на
my $languages = ['EN','RU'];
Замечание: если после перезапуска Groupware, Webmail и Apache2, появится ошибка в файлах webmail.log или groupware.log:
Language RU is in the wrong version
Значит установлена неправильная версия OX-русификации. Скачайте пакет русификации с такой же версией, как и устанавливаемый пакет OX.
Как, оказалось, для отображения иконок панели в русифицированном интерфейсе потребуется создать папки RU и скопировать в них содержимое папок EN. Или как в примере сделать ссылку:
> sudo ln -s /usr/local/www/data/cfintranet/images/top/EN ./RU
> sudo ln -s /usr/local/www/data/cfintranet/webmail/images/top/EN ./RU
Запускаем ОХ
Вот наступил долгожданный момент первого запуска OX. Чтобы вступили в силу сделанные изменения в настройках веб сервера и сервера сервлетов, нужно перезапустить службы Apache2 и Tomcat, для этого надо выполнить такие команды:
>cd /usr/local/etc/rc.d
>sudo ./020.jakarta-tomcat50.sh stop
>sudo ./020.jakarta-tomcat50.sh start
>sudo ./apache2 .sh stop
>sudo ./apache2.sh start
Перед запуском OX нужно отредактировать скрипты:
n /usr/local/openxchange/etc/init.d/groupware
n /usr/local/openxchange/etc/init.d/sessiond
n /usr/local/openxchange/etc/init.d/webmail
на предмет того, что в FreeBSD используется синтаксис команды ps, отличный от GNU/Linux ps. Для этого нужно заменить «ps xao “%p %a”» на «ps xao “pid args”», и раскомментировать строки: