填一个nginx的路径坑

填一个nginx的路径坑

Nginx (engine x) 是一个高性能的HTTP反向代理服务,也是一个IMAP/POP3/SMTP服务。他是开源的,其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。它的特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,国内使用nginx的知名网站有:百度、京东新浪网易腾讯淘宝等。

等等,我以前貌似写过介绍nginx的文章......不管了这篇主要讲一个路径坑。

编译了一个程序放在服务器上,通过nginx配置转发访问。例如在配置下图的地址 d:\wayne\nginxWeb\www; 发现无法正常运行,查看error.log发现是有问题的,当创建文件时,nginx发现时\n 会变成换行符,然后就出现如下的错误。

填一个nginx的路径坑

解决办法:

  1. 在windows下,nginx配置文件的路径避免出现转义字符,如\n ,\t,\a等。
  2. 改用linux系统,linux的目录分割是/的,不会有转义字符的问题。

本人还在新新手,不当之处,欢迎指正。

加入我们

热门文章