我收到Apache错误说
Error in Perl code:
Can't locate loadable object for module XML::LibXSLT
有什么方法可以确切地找出哪个可装载的模块丢失了?根据上面的错误,它正在寻找一些缺少的模块,我已经安装了所有需要的模块。
答案 0 :(得分:2)
您是如何安装XML::LibXSLT
的?猜测,您在Apache安装上将其文件复制到位。您必须运行安装过程,否则您的模块将无法正常运行。
你的问题是没有与核心模块有关,或模块根本没有。
错误消息是
Can't locate loadable object for module ...
告诉您无法找到可加载对象,这与Perl模块非常不同。
这是来自DynaLoader
模块的错误,该模块用于加载模块的Perl部分所依赖的共享对象或 DLL 文件。在这种情况下,XML::LibXSLT
正在寻找允许它调用Gnome libxslt库的XS代码。
XS代码是模块的一部分并随之分发。安装过程会对其进行预处理,编译和链接,并将其放在系统上的正确位置。您的错误消息显示尚未完成此操作。