Skip to content

常见问题 #1

Closed
Closed
@4x99

Description

@4x99

1. 创建用户时提示 Connection refused

原因:Docker 容器连不上 MySQL,请通过以下方式排查:

  • 确认 MYSQL_HOST 是否设置为 127.0.0.1,容器无法通过 127.0.0.1 连接宿主机,可在宿主机执行 ifconfigip addr 查看 docker0 的 IP,将 MYSQL_HOST 设置为此 IP
  • 确认 iptables 及防火墙是否限制连接
  • 确认 MySQL 是否已给 MYSQL_USERNAME 用户授权,授权命令:GRANT ALL PRIVILEGES ON *.* to <MYSQL_USERNAME>@'%' identified by '<password>';(请根据实际情况授权)
  • 确认 MySQL 配置文件的 bind-address 参数是否绑定 127.0.0.1,如果有则注释并重启

解决后,删除当前容器,创建新容器即可,或者在当前容器执行 php artisan migrate 导入数据表。


2. 在 GitHub 创建令牌时,Select scopes 部分的权限需要勾选哪些?

都不用勾选。


3. 可以用同一个 GitHub 账号创建多个令牌吗?

不能,这种情况多个令牌共享账号配额,需要注册多个 GitHub 账号(建议不要在同一环境批量注册,容易被 GitHub 标记异常)。


4. [ 令牌配置 ] 模块中的令牌配额为何有多有少?

正常 GitHub 令牌请求配额为 30 次 / 分钟,如果小于此值,可能账号已被 GitHub 标记为异常(注册多个账号容易被 GitHub 检测标记)


5. 日志报错:“cURL error 7: Failed connect to api.github.com:443; Connection refused (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)”

国内网络环境请求 GitHub API 有时会失败,不是大量且频繁出现可以忽略。当然,将系统部署到海外或使用海外代理会更加稳定。


6. 为何 [ 令牌配置 ] 中的令牌状态时而正常时而异常?

同上一个问题,如长时间处于异常状态,请检查令牌是否真的异常。


7. 扫描代码有哪些限制和注意事项?

请阅读 GitHub 文档:代码搜索的注意事项


8. 扫描到泄露代码但联系不上仓库拥有者怎么办?

可通过 GitHub DMCA(数字千年版权法)在线联系 GitHub 下架:https://support.github.com/contact/dmca-takedown


9. 钉钉群机器人安全设置如何配置?

不支持加签,可选:

  • 自定义关键词
  • IP 地址(段)

10. Docker 启动容器时 PHP 安装扩展失败

将 Docker 升级到 20+ 版本后重新安装


11. 使用 Docker-Compose 部署时无法从阿里云镜像安装包

报错内容为:

Failed to fetch http://mirrors.aliyun.com/...

宿主机配置 Docker DNS 后重新部署:

vim /etc/docker/daemon.json
{                                                                          
    "dns": ["223.5.5.5", "8.8.8.8"]                                                                           
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions