我正在尝试在Windows中的XAMPP服务器上配置本地W3C验证程序。我已将验证器复制到XAMPP。当我尝试运行validator / htdocs / index.html时,它会给出一些错误,比如
无法在@INC中找到模块SGML :: Parser :: OpenSP的可加载对象(@INC包含:D:/ Web / xampp / perl / site / lib /
但我在D:\ Web \ xampp \ perl \ site \ lib \ SGML \ Parser中有我的OpenSP.pm(并且它是正确的版本0.991)。我要添加新的.pm文件的过程是
这是正确的方法吗?因为它没有显示我以类似方式添加的许多其他包的任何错误。
如何解决此错误?
答案 0 :(得分:1)
我很快查看了SGML::Parser::OpenSP ...模块正在使用XS,因此需要C编译才能正确安装。复制纯文件只能用于纯perl模块,并且只有在满足所有依赖项时才能使用。
但是我不知道perl包含在xampp中,所以很难建议如何继续安装。
答案 1 :(得分:0)
您必须安装SGML-Parser-OpenSP cpan模块,而不是仅解压缩存档和复制文件。但不幸的是直到2012年4月,我从未发现任何人成功在Windows上安装SGML-Parser-OpenSP 0.994。我一直在尝试安装过去两周。但我还没有成功。是否有人成功在Windows上安装SGML-Parser-OpenSP 0.994?请让我联系他或她。我想听听他或她的意见。我的联系地址是yooseok@naver.com。