<分区>
我收到 Apache 错误提示
Error in Perl code:
Can't locate loadable object for module XML::LibXSLT
有什么方法可以准确找出缺少的可加载模块吗?根据上面的错误,它正在寻找一些丢失的模块,我已经安装了所有需要的模块。
<分区>
我收到 Apache 错误提示
Error in Perl code:
Can't locate loadable object for module XML::LibXSLT
有什么方法可以准确找出缺少的可加载模块吗?根据上面的错误,它正在寻找一些丢失的模块,我已经安装了所有需要的模块。
最佳答案
你是怎么安装的XML::LibXSLT
?据推测,您已将其文件复制到 Apache 安装中的适当位置。您必须运行安装程序,否则您的模块将无法正常工作。
您的问题与核心模块无关,或者根本没有模块。
错误信息是
Can't locate loadable object for module ...
告诉您找不到可加载对象,这与 Perl 模块非常不同。
这是来自 DynaLoader
的错误模块,用于加载模块的 Perl 部分所依赖的 共享对象 或 DLL 文件。在这种情况下,XML::LibXSLT
正在寻找允许它调用 Gnome libxslt 库的 XS 代码。
XS 代码是模块的一部分并随模块一起分发。安装过程对其进行预处理、编译和链接,并将其放置在系统上的正确位置。您的错误消息表明这还没有完成。
关于xml - 通过 apache 检查 Perl 使用了哪些核心可加载模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20468940/