Deprecated: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated in /www/wwwroot/blog_qqvbc_com/usr/plugins/Access/Access_Core.php on line 339

Deprecated: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated in /www/wwwroot/blog_qqvbc_com/usr/plugins/Access/Access_Core.php on line 392

Deprecated: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated in /www/wwwroot/blog_qqvbc_com/usr/plugins/Access/Access_Core.php on line 394
Joyber 的博客

今天更新群晖DSM网页证书的时候提示不支持ECC证书,看了下acme申请的证书路径中是带有ECC字样,说明是申请的ECC证书。
增加 --keylength 2048 参数后,重新申请了一个证书,就不是ECC证书了
可以解决此问题,记录~

acme.sh --issue --keylength 2048 -d api3.xxx.com --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please
acme.sh --renew --keylength 2048 -d api3.xxx.com --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please

该项目是使用混合代码的PHP项目,用了VUE,使用了sortable对数据进行手动排序,存在的问题是html更新排序后,需要对VUE的数据进行更新,如下是JS片段:

                //排序功能
                let sortable = new Sortable(this.$refs.sortTable, {
                    animation: 150,
                    handle: '.sort-handler',
                    filter: '.sort-filter',
                    draggable: '.sort-item',
                    onUpdate: function (evt) {
                        // console.log(evt);
                        // console.log(evt.newIndex , evt.oldIndex)
                        const {groups} = vm
                        if (evt.newIndex > evt.oldIndex) {
                            groups.splice(evt.newIndex, 0, groups[evt.oldIndex - 1])
                            groups.splice(evt.oldIndex - 1, 1)
                        } else {
                            groups.splice(evt.newIndex - 1, 0, groups[evt.oldIndex - 1])
                            groups.splice(evt.oldIndex, 1)
                        }
                        vm.saved = false
                    }
                });

VS设置

设置双击选择变更的时候选中$字符
第一步:
文件->首选项->设置

第二步:
设置里面搜索 word separators
把图视处的字符中的$字符去掉

设置文件换行符:
第一步:
文件->首选项->设置

第二步:
设置里面搜索 eol
设置成:\n

GIT设置禁用自动换行、禁用文件模式

git config --global core.autocrlf false
git config --global core.filemode false
git config --global core.safecrlf true