我从rpm安装了OTRS,web安装程序/orts/installer.pl停止:
AJAX通信过程中出错。状态:错误,错误:内部服务器错误
Apache error_log
install_driver(mysql)失败:无法获得DBI状态函数。DBI未加载。
/opt/otrs/bin/otrs.CheckModules.pl
DBD::mysql.......................FAILED!并非此模块的所有先决条件都已正确安装。安装了YAML::XS.........................Not!(必需-使用"perl -MCPAN -e shell“;-)
但是sudo zypper install perl-DBD-mysql-4.021-27.2.x86_64.rpm有Nothing to do.,而mysql配置是根据手册请求设置的。
系统是SLES 11 SP2 (x86_64)和特别的东西:没有互联网连接!
我想问题是:为什么perl在安装时找不到DBI:mysql?
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Bundle/DBI.pm /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Bundle/DBD/mysql.pm /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/DBD/mysql.pm /usr/lib/perl 5//usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Bundle/DBD/mysql.pm_perl/5.10.0/x86_64-linux-线程-多/DBD/mysql/GetInfo.pm
我是否安装了错误的rpm?
发布于 2013-10-01 12:10:05
原来,perl-DBD-mysql-4.021-27.2.x86_64.rpm是我的perl版本的新版本。我看了一下11 PS2 (x86 )_64)的包裹清单,得知应该是perl-DBD-mysql-4.008-4.3.x86_64.rpm。因此,我删除了安装的一个:
sudo zypper remove perl-DBD-mysql搜索并安装perl-DBD-mysql-4.008-4.3.x86_64.rpm.´
现在起作用了!
https://serverfault.com/questions/542880
复制相似问题