在我的测试机上,先安装的OTRS,rpm安装,后安装的GroundWork,也是rpm安装。GroundWork安装之后,OTRS不能登陆。根据GroundWork的一些文档我做了,如下的修复步骤。
1)vi /etc/apache2/conf.d/otrs.conf 可以看到如下OTRS的web配置信息。
# --# added for OTRS (http://otrs.org/)# --# agent, admin and customer frontendScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"# load all otrs modulesPerlrequire /opt/otrs/scripts/apache2-perl-startup.pl# Apache::Reload - Reload Perl Modules when Changed on DiskPerlModule Apache2::ReloadPerlInitHandler Apache2::ReloadPerlModule Apache2::RequestRec# set mod_perl2 options
2)在GroundWork的主目录下其实也有一个Apache目录,它是原系统Apache的替代品。进入这个目录。
3)vi conf/httpd.conf 把otrs.conf文件中所有的内容都粘贴到这个文件中
4)GroundWork的apache好像没用用到perl模块,需要加入perl模块的支持;找到有很多“LoadModule”的地方加入下面这一行
LoadModule perl_module modules/mod_perl.so
5)Copy系统中的mod_perl.so文件到/usr/local/groundwork/apache2/modules
6)重新启动gwhttpd服务,也就是GroundWork系统的web服务
7)访问OTRS系统 http://ip/otrs/customer.pl 成功。
下面需要做的是把OTRS的登陆也集成到GroundWork的单点登陆当中;如果在能把GroundWork的报警也自动的集成到OTRS那就是完美了,欲知后事如何,且听下回分解。:)
没有评论:
发表评论