• Resolved 戚威生

    (@shaodan1997)


    WordPress版本:5.6.1
    PHP版本:7.4.6

    问题概述:插件自动更新后失效

    具体表现:

    1. 登陆时不提示验证界面。
    2. 无法绑定新认证器,点击“绑定 WebAuthn 认证器”按钮仅刷新页面。
    2. 无法查看过去绑定的认证器。“用户-个人界面-已绑定的 WebAuthn 认证器”持续提示“加载中”。
    3. 尝试启用日志,未输出错误信息。点击“清空日志”按钮仅刷新页面而日志信息依然存在。

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Axton

    (@axton)

    未能复现,看起来像是 js 没有成功载入。
    是否方便提供一个出现问题的地址以便我查看?

    Thread Starter 戚威生

    (@shaodan1997)

    发现apache错误日志存在如下输出:

    /srv/www/htdocs/wordpress/wp-content/plugins/wp-webauthn/.htaccess: Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration

    /wp-webauthn/.htaccess 内容为:

    <Files composer.json>
    Order Allow,Deny
    Deny from all
    </Files>
    
    <Files composer.lock>
    Order Allow,Deny
    Deny from all
    </Files>

    apache2.4后访问控制语法已改变,似乎是因为使用了旧语法导致的问题。

    开启mod_access_compat后问题解决。

    Plugin Author Axton

    (@axton)

    .htaccess 对此插件来说不是必要文件,鉴于难以实现对于不同版本的语法的同时兼容,下个版本此插件将会移除 .htaccess。

    我会把这个主题标记为已解决。

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘更新至1.2.1后插件失效’ is closed to new replies.