Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] CentOS, httpd и perl (http://forum.oszone.net/showthread.php?t=343739)

starav 20-01-2020 17:29 2905934

CentOS, httpd и perl
 
Доброго дня.
Помогите плиз новичку линукса.
Имею CentOS 7, на который установил perl скрипт otrs через пакет rpm.
Установился скрипт в /opt/otrs, соответственно при попытке запустить инсталлятор https://мой_сайт/otrs/installer.pl пишет, что 404, ничего не найдено или 500 Internal Server Error (если по https открываю).
Я так понял, что в конфиге Апача надо прописать что-то, что будет указывать, куда направляться, чтобы открыть инсталлятор, а вот что именно, не понимаю.
В файле /etc/httpd/conf/httpd.conf имеется строка IncludeOptional conf.d/*.conf, где соответственно лежит otrs.conf.

Есть идеи?

DJ Mogarych 20-01-2020 17:50 2905938

Обращайтесь в техподдержку OTRS. Это же оно? https://otrs.com/

starav 20-01-2020 20:28 2905961

Вот так-то я тут пишу же как раз для чего?
Я понимаю, что можно туды написать, пока они там прочитают, подумают, что-то скажут.
А вот варивант решения может есть?

DJ Mogarych 21-01-2020 09:24 2906020

Ну первое, что приходит в голову - местоположение инсталлятора и путь, по которому вы к нему обращаетесь из браузера, разный.

starav 21-01-2020 19:45 2906169

Еще раз проясню и спрошу :)
В файле /etc/httpd/conf/httpd.conf
есть строчка
IncludeOptional conf.d/*.conf
В папке /etc/httpd/conf.d есть файл otrs.conf, в котором прописано
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
В папке /opt/otrs/bin/cgi-bin есть файл installer.pl
Почему тогда не открывается https://мой_сайт/otrs/installer.pl?
Может что-то конкретно для домена "мой_сайт" надо прописать?

DJ Mogarych 22-01-2020 22:15 2906360

По-моему, вы путаете пути для конфигурационных файлов самого Апача и корневого каталога сайта.

У Апача что прописано как корень?

starav 25-01-2020 10:49 2906829

Как оказалось mod_perl не был установлен.
Для справки:
В centos
yum install mod_perl
В debian
apt install libapache2-mod-perl2


Время: 00:00.

Время: 00:00.
© OSzone.net 2001-