常见问题总结


注意

仅记录个人开发中遇到的问题及解决方案,也记录一些基本的常见的问题解决方案,还记录一些乱七八糟的问题。你可以点击右上方的搜索来查询(可能受版本、系统影响,不一定适用)

1. Mysql初始密码设置

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_passwd';

2. apt install 报错

1.可能会有如下报错,Waiting for cache lock,Could not get lock xxxxx,It is held by process 12345
apt报错
2.我们只需要kill -9 12345替换成你报错的process号即可

3.如果继续发生如下错误,dpkg was interrupted,you must manually run ‘dpkg –configure -a’ to correct the problem
apt继续报错
4.按照提示,直接dpkg --configure -a即可

3. QQ Music for Linux打开闪退

打开:sudo vim /usr/share/applications/qqmusic.desktop
删除Exec=/opt/qqmusic/qqmusic结尾的$,添加--no-sandbox,保存退出
再重新打开即可

4. Windows登陆报错安全账户管理器sam或本地安全机构(LSA)处于运行操作的

这个错误提示通常是与 Windows 操作系统的安全机制有关。SAM 和 LSA 是 Windows 中用于管理用户账户和安全的组件,它们与登录过程密切相关。
如果你是云服务器,只需要重置一下密码即可。
如果你是实体机器,试一试进PE系统重置一下密码

5. UNABLE_TO_VERIFY_LEAF_SIGNATURE

别的不清楚,开发过程中遇到使用request模块报错的,这是证书验证错误,可能是代理的原因
只需要在请求的时候把证书验证false掉即可,如

const options = {
               url: 'https:/api.dajiji.com',
               rejectUnauthorized: false //改为false
           }
           request(options, (err, res, body) => {
               if (err) {
                   console.log(err);
                   rej(err)
               } else {
                   ress({ email: email, password: password })
               }
           })

6. 启动nginx报错nginx: [emerg] “server” directive is not allowed here

这个需要在/etc/nginx/nginx.conf中的http块中将其他配置文件include声明提前,最好放到前面,如下部分conf

http {
    include       mime.types;
    default_type  application/octet-stream;

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
    ...
    }

文章作者: 牛牛🐮
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 牛牛🐮 !
  目录