XSLoader.pm错误:“无法在/usr/share/perl/5.26/XSLoader.pm第114行通过包”线程”找到对象方法” tid””

时间:2019-07-18 14:47:43

标签: php perl

网站已损坏!

此页面获取电子邮件地址: http://fluorotest.com/cgi-bin/lyre.cgi/jvm/package/go_order.html?pack_id=1323

下一步转到此页面,该页面有错误: http://fluorotest.com/cgi-bin/lyre.cgi/jvm/purchase/first.html?pur_id=7117849

这是错误: 无法通过/usr/share/perl/5.26/XSLoader.pm第114行的包“线程”找到对象方法“ tid”。

进行了一些研究,发现了这篇文章:https://sourceforge.net/p/nfsen/mailman/message/36342211/

其中一位用户发布了此补丁:


在网络上阅读了很多书之后(并没有理解太多) 我决定“解决”它的肮脏。

替换了我的

/usr/share/perl5/XSLoader.pm (version 0.16)

使用来自CPAN(版本0.24)的更新版本

这似乎已经解决了。


然后另一个用户说:

“我通过不带线程支持的Perl来解决了这个问题。

我想所有的软件包存储库现在都启用了线程支持。”


我在这里找到了有关XSLoader的一些信息:

https://perldoc.perl.org/XSLoader.html

但是通过FTP登录时,我在服务器上找不到任何文件。有一个“ cgi-bin”目录,其中包含文件夹“ JVM,JVM-comp,JVM日志,JVM-pool,JVM-www”以及文件“ core”和“ lyre.cgi”

也许要转到“ XSLoader”,我需要使用CPanel吗?

有关如何找到它的任何提示:

/usr/share/perl5/XSLoader.pm

和/或方法

"compile Perl without threads support"

可能会有所帮助吗?

谢谢!

0 个答案:

没有答案