![]() |
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. Есть идеи? |
Обращайтесь в техподдержку OTRS. Это же оно? https://otrs.com/
|
Вот так-то я тут пишу же как раз для чего?
Я понимаю, что можно туды написать, пока они там прочитают, подумают, что-то скажут. А вот варивант решения может есть? |
Ну первое, что приходит в голову - местоположение инсталлятора и путь, по которому вы к нему обращаетесь из браузера, разный.
|
Еще раз проясню и спрошу :)
В файле /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? Может что-то конкретно для домена "мой_сайт" надо прописать? |
По-моему, вы путаете пути для конфигурационных файлов самого Апача и корневого каталога сайта.
У Апача что прописано как корень? |
Как оказалось mod_perl не был установлен.
Для справки: В centos yum install mod_perl В debian apt install libapache2-mod-perl2 |
Время: 00:00. |
Время: 00:00.
© OSzone.net 2001-