Доброе время суток, помогите решить проблему.
Не работает раздел "Управлении пакетами", в место него:
ERROR: Need write permission in OTRS home
Try: $OTRS_HOME/bin/SetPermissions.pl !!!
ОС Ubuntu server 10.10
OTRS 2.4.7
Устанавливал по инструкции
http://www.debianadmin.com/how-to-insta ... ebian.html
[OTRS 2.4.7] Ошибка в "Управлении пакетами"
Модератор: ykolesnikov
Re: [OTRS 2.4.7] Ошибка в "Управлении пакетами"
Проверьте , установлены ли права доступа на папку otrs для User: otrs Group: www и конкретно для данного файла.
Re: [OTRS 2.4.7] Ошибка в "Управлении пакетами"
или чтоб не сильно напрягать мозги посмотреть другой скриптец на баше:7) File Permissions:
-----------------
To set the file permissions with a functional package manager:
"bin/SetPermissions.pl --otrs-user=<OTRS_USER> --web-user=<WEBSERVER_USER> [--otrs-group=<OTRS_GROUP>] [--web-group=<WEB_GROUP>] <OTRS_HOME>"
e. g.
Webserver with OTRS user:
"bin/SetPermissions.pl --otrs-user=otrs --web-user=otrs /opt/otrs"
Webserver with wwwrun user (e. g. SuSE):
"bin/SetPermissions.pl --otrs-user=otrs --web-user=wwwrun /opt/otrs"
Webserver with apache user (e. g. Redhat):
"bin/SetPermissions.pl --otrs-user=otrs --web-user=apache --otrs-group=apache --web-group=apache /opt/otrs"
/opt/otrs/bin/SetPermissions.sh /opt/otrs otrs apache apache apache
Код: Выделить всё
# system settings
WEBUSER=$3
OTRSUSER=$2
OTRSDEST=$1
OTRSGROUP=nogroup
WEBGROUP=nogroup
[ "$4" != "" ]&& OTRSGROUP=$4
[ "$5" != "" ]&& WEBGROUP=$5
1 - путь до директории otrs ( /opt/otrs )
2 - пользователь otrs, который будет назначен владельцем ( otrs - создается при инсталляции )
3 - WEB пользователь, под которым работает к примеру твой апач ( у меня это apache)
4 - OTRS группа (назначил группу апача)
5 - WEB группа (назначил группу апача)
Заготовь эту строчку
/opt/otrs/bin/SetPermissions.sh /opt/otrs otrs apache apache apache
на всякий пожарный.
Если допустим ты внёс в какой-то модуль изменения на другой тачке а потом скопировал на сервер с действующей OTRS то права естественно сбросятся до рута к примеру, и работать такой измененный модуль не будет... Потребуется запускать эту строчку каждый раз после внесения изменений, а также после регистрации какого-либо дополнительного модуля, ну если конечно апач не запускается с правами рута
Я не флудер, у меня просто не получаются маленькие посты.
Re: [OTRS 2.4.7] Ошибка в "Управлении пакетами"
Проверил, все выставил не помогло.schum писал(а):Проверьте , установлены ли права доступа на папку otrs для User: otrs Group: www и конкретно для данного файла.
Re: [OTRS 2.4.7] Ошибка в "Управлении пакетами"
Ага, смысл понял попробую отпишусь, спасибоULiX писал(а):7) File Permissions:
-----------------
Заготовь эту строчку
/opt/otrs/bin/SetPermissions.sh /opt/otrs otrs apache apache apache
на всякий пожарный.
Если допустим ты внёс в какой-то модуль изменения на другой тачке а потом скопировал на сервер с действующей OTRS то права естественно сбросятся до рута к примеру, и работать такой измененный модуль не будет... Потребуется запускать эту строчку каждый раз после внесения изменений, а также после регистрации какого-либо дополнительного модуля, ну если конечно апач не запускается с правами рута
Re: [OTRS 2.4.7] Ошибка в "Управлении пакетами"
Всем спасибо, разобрался, проблема с доступом к папкам OTRS.