【问题标题】:w3c validator: local installation on windowsw3c 验证器:Windows 上的本地安装
【发布时间】:2011-02-10 12:17:21
【问题描述】:

我正在尝试使用 apache 服务器在 windows xp 上本地安装 w3c 验证器。
我正在关注这份文件
http://validator.w3.org/docs/install_win.html

但是当我验证某个站点时,我收到了这个错误
SGML::Parser::OpenSP version 0.991 required--this is only version 0.99 at C:/www/validator/httpd/cgi-bin/check line 60. BEGIN failed--compilation aborted at C:/www/validator/httpd/cgi-bin/check line 60.

【问题讨论】:

    标签: php perl apache w3c


    【解决方案1】:

    看起来对验证器的改进取决于编写指南时更新版本的 SGML::Parser::OpenSP。

    我假设您获取了包含您需要的所有模块的“单个 zip 文件”,它似乎是在非 w3c 主机上维护的(可能由模块作者)。

    我建议通过 PPM 升级到最新版本的 SGML::Parser::OpenSP,然后通过您链接到的页面底部提到的反馈渠道报告错误。

    【讨论】:

    • 是的,我使用的是单个 zip 文件。我不确定如何将 sgml::parser 升级到最新版本。你能指导我吗?
    • 我几乎从不在 Windows 上使用 perl,而且当我使用 Strawberry 而不是 ActiveState。所以不行。只需阅读 PPM 的说明。无论如何,它都有一个点和流口水界面。
    • 活动状态不维护 SGML::Parser::OpenSP 的 PPM。我正在尝试弄清楚如何自己构建它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 2015-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-20
    • 2017-08-18
    相关资源
    最近更新 更多