Newnius

Results 13 comments of Newnius

你好: MariaDB 是从 Mysql 衍生而来,理论上是支持的。 我查了一下相关文档,应该是你所使用的版本尚不支持 json 类型,该特性在10.2 被加入,参考 MariaDB: JSON datatype supported as of 10.2 升级MariaDB版本应该就能解决该问题。 qianji 于2018年12月26日周三 上午11:18写道: > 您好,请问: > > Executing CREATE ls_user: Success > Executing...

你好 #### 关于自定义网址长度限制修改 对应的配置参数是 `TOKEN_MIN_LENGTH`和`TOKEN_MAX_LENGTH`,需要同时修改 `config.inc.php` 和 `static/config.js` 这两个配置文件 `URL_MIN_LENGTH`和 `URL_MAX_LENGTH`是用于限制原始网址长度的参数 #### 关于错误信息 应该是没有启用伪静态,导致的接口地址404 #### Nginx 的伪静态重写规则 我用的是apache,nginx 只用于透明代理。你可以参考 [NGINX中的proxy_pass和rewrite](https://www.cnblogs.com/luxianghao/p/6807081.html) 来重写伪静态配置。 需要重写的apache规则文件在 [.htaccess](https://raw.githubusercontent.com/newnius/short-link/master/.htaccess)

> @newnius 您好,请问我如果想修改自定义短网址支持带.和-这2个标点符号,应该如何修改?谢谢 你好,多谢关注。需要修改以下几处正则表达式: https://github.com/newnius/short-link/blob/6e7d6424281dd20a522da2629d0e221ee062c295/static/link.js#L29 ``` /^([a-zA-Z0-9]\.-)+$/ ``` https://github.com/newnius/short-link/blob/6e7d6424281dd20a522da2629d0e221ee062c295/.htaccess#L17 ``` RewriteRule ^([0-9a-zA-Z\.-]+)$ /redirect.php?token=$1 ``` `.` 和 `-` 都是特殊字符,需要转义。

> @newnius 非常棒!特别感谢您写了这么好的系统!终于可以用上我的短域名了!哈~ 对了,如果我想实现生成的域名带上个前缀怎么办呢?譬如现在是www.short.com/abc123 我想改成www.short.com/?u=abc123 这样呢? 你试试看这样行不行,不太确定 https://github.com/newnius/short-link/blob/6e7d6424281dd20a522da2629d0e221ee062c295/.htaccess#L17 ``` RewriteRule ^\?u=([0-9a-zA-Z]+)$ /redirect.php?token=$1 ``` 如果不行的话,就需要在`index.php`里把`redirect.php`文件内容复制进去再修改一下了。 其他需要修改的地方 https://github.com/newnius/short-link/blob/6e7d6424281dd20a522da2629d0e221ee062c295/static/main.js#L53

我测试了下,是可以的。 这个错误是 `static/link.js` 文件里的,你看下有没有修改对应的正则,如果已经修改了,可能是浏览器缓存,你试下清空浏览器缓存。

> 呀? 反斜杠被自动过滤了。。。。。我刚才明明再每个标点符号前面加上了反斜杠。。 可能是IDE自动处理掉了吧

需要改一下代码,这几天找时间弄一下哈。

确认。 看上去是 datanode 启动失败了,原因还需要具体排查。 可以使用 2.7.4 版本,测试比较充分。

Hi, Whats your environment? Have you tried use hive?