分页: 1 / 1
SQLite php7.4 php8.0 安装都是无法下一步
发表于 : 2022年 6月 10日 19:59
由 davixie
Re: SQLite php7.4 php8.0 安装都是无法下一步
发表于 : 2022年 6月 18日 10:02
由 loekman
路径不对,前面都是右斜杠\的,后面变成了左斜杠?
Re: SQLite php7.4 php8.0 安装都是无法下一步
发表于 : 2022年 8月 3日 16:46
由 神的呀
我也遇到这个问题,你解决了吗
Re: SQLite php7.4 php8.0 安装都是无法下一步
发表于 : 2022年 8月 3日 17:12
由 神的呀
loekman 写了: ↑2022年 6月 18日 10:02
路径不对,前面都是右斜杠\的,后面变成了左斜杠?
全部改成左斜杠/或右斜杆\,也是这个错误提醒。根本无法进行下一步
Re: SQLite php7.4 php8.0 安装都是无法下一步
发表于 : 2022年 8月 6日 21:12
由 wutiao
我也是这样,如何解决,谁解决了发一下方法
Re: SQLite php7.4 php8.0 安装都是无法下一步
发表于 : 2022年 8月 21日 15:21
由 7a6a
原来的代码只针对linux,windows的正则匹配要修改
在install.php中,把1026行改为
代码: 全选
return !!preg_match("/^[A-Z]:\/([_a-z0-9-\/]+)*[a-z0-9]+\.[a-z0-9]{2,}$/i", $path);
并且你把路径全部用/分割目录
原来是这样的:
代码: 全选
case 'SQLite':
$error = (new \Typecho\Validate())
->addRule('dbFile', 'required', _t('确认您的配置'))
->addRule('dbFile', function (string $path) {
return !!preg_match("/^[A-Z]:\/([_a-z0-9-\/]+)*[a-z0-9]+\.[a-z0-9]{2,}$/i", $path);
}, _t('1确认您的配置'))
->run($config);
break;
Re: SQLite php7.4 php8.0 安装都是无法下一步
发表于 : 2022年 8月 21日 15:26
由 7a6a
Re: SQLite php7.4 php8.0 安装都是无法下一步
发表于 : 2022年 12月 16日 01:50
由 gagalala
然而发布的安装包依旧没有更改,因为这个sqlite路径问题,折磨了两天,一直找不到问题所在。
typecho应该把erro信息细化一下,这种报错,对解决问题毫无帮助。