Typecho安装卡在第二步“确认你的配置”

技术 · 2023-05-23

解决方法:将install.php文件的第1025行的:

return !!preg_match("/^(\/[_a-z0-9-]+)*[a-z0-9]+\.[a-z0-9]{2,}$/i", $path);

改为:

$pattern = "/^(\/[._a-z0-9-]+)*[a-z0-9]+\.[a-z0-9]{2,}$/i";
if (strstr(PHP_OS, "WIN")) {
    $pattern = "/(\/[._a-z0-9-]+)*[a-z0-9]+\.[a-z0-9]{2,}$/i";
}
return !!preg_match($pattern, $path);

本文来源:https://noorty.net/index.php/archives/1/

typecho 安装
  1. wenqing (作者)  2023-05-23

    环境说明:
    php 7.4
    typecho 1.2.0
    PDO_Sqlite

Theme Jasmine by Kent Liao