• nginx无法启动问题详解


    1.常见情况

    默认的80端口被占用

    A.在【cmd】使用netstat -ano 查看80端口是否被占用;

    发现80端口被进程PID4的进程占用;

    B.通过【任务管理器】发现为system进程;

    解决pid4 80端口绑定的问题

    打开【注册表】

    找到计算机HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTP

    发现Start值为3,修改Start的值4

    重启发现80端口已经没被占用了。记得将值改回3

     

    2.另外一种方式

             查看日志文件

    我遇到的另一次问题

    Logs目录下的日志文件说:

    nginx-1.16.1/conf/nginx.conf" failed (1113: No mapping for the Unicode character exists in the target multi-byte code page)

       是由于中文目录字符集无法识别导致无法映射路径。将整个解压后的nginx文件,剪切到【无空格无中文】目录下

    再次运行nginx.exe即可。

    只要你不停下来,慢一点也没关系。
  • 相关阅读:
    NDK开发,如何配置 debug环境
    NDK 开发中,各种指令集的坑,arm64
    levmar ndk 编译
    kubernetes 存储
    kubernetes 存储
    Docker 仓库
    docker 容器
    查看系统日志
    linux 进程命令小结
    DaemonSet
  • 原文地址:https://www.cnblogs.com/zyl-0110/p/13746326.html
Copyright © 2020-2023  润新知