安装nginx之后,启动时候,可能会报错出现如此提示:[emerg]: mkdir() “/var/tmp/nginx/client /” failed (2: No such file or directory)
从提示来看应该是无法创建/var/tmp/nginx/client目录,执行如下命令解决即可:
- mkdir -p /var/tmp/nginx/client
顺便解析一下mkdir -p选项
- p –parents后面可以跟着是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。
其他mkdir相关选项:
- -m mode, –mode=mode
- 为新建立的目录设定模式,就象应用命令chmod一样,以后仍然使用缺省模式建立新目录。
- –verbose
- 打印出新建立的每一个目录名。与–parents联合使用最有效。
nginx启动时会报错[emerg]: mkdir() “/var/tmp/nginx/client/”