错误解决

2021/11/10

# 权限问题

# nginx服务器问题

  • nginx报错有三种可能的处理方式:

# 自动流水线问题

  • 每次用nohup开启的时候,都会显示后台任务进程号,最好找个地方记下来
  • 查找进程号(如果忘记了)
ps -A

ps -ef | grep nginx
1
2
3
  • 关闭自动流水线
kill -9 进程号
1
  • 持续查看流水线进度
tail -f /home/work/yunying-docs/nohup.out
1

# 新安装nginx权限问题

  • 如果普通用户没有nginx服务权限,会有这个报错
# 报错
nginx: [alert] could not open error log file: open() "/usr/local/nginx/logs/error.log" failed (13: Permission denied)
2021/11/06 10:13:38 [emerg] 21685#0: open() "/usr/local/nginx/logs/access.log" failed (13: Permission denied)
1
2
3
  • 原因:打开这两个文件要有root权限
  • 解决:用管理员身份删除这两个文件,然后杀死nginx进程,再开

# 服务器下npm run build失败

  • 停止在95%,
emitting (95%) CopyPlugin 
1
  • 解决1
npm install -g npm
1
  • 解决2:webpack有output: {path:XXX},需要特殊处理
上次更新: 9/17/2024