用phpstudy配置一个站点的时候,发现一直报错500,后来查看了下error.log.报错如下:
?
而phpstudy站点配置如下:
?... fastcgi_params;
}
}
后来才发现问题在于:
windows的目录分隔符默认是"\"
而linux默认是"/"
而\t,\r\n,\r恰好是转义字符
而nginx...配置文件是可以转义这些字符的,导致配置出错,出现了500问题
至于解决方法,多加一个\就行了,比如\\t,\\r\\n,\\r
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20