51dev.com IT技术开发者社区

51dev.com 技术开发者社区

503 Service Temporarily Unavailable 解决办法-nginx

503 Service Temporarily Unavailable 解决办法-nginx

最近网站刷新后经常出现503ServiceTemporarilyUnavailable错误,有时有可以,联想到最近在nginx.conf里做了单ip访问次数限制,(limit_req_zone$binary_remote_addrzone=allips:20mrate=20r/s;)把这个数量放大后在刷新发现问题解决。...

nginx location配置详细解释

nginx location配置详细解释

语法规则: location[=|~|~*|^~]/uri/{…}= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~/static//aa匹配到(注意是空格...

nginx禁止、允许访问某些后缀的文件

nginx禁止、允许访问某些后缀的文件

web项目中一些配置文件比如ini文件,cfg文件,或者静态的模板dwt、lbi文件等,需要设置禁止访问,不然可以直接在browser上下载。location~*.(ini|cfg|dwt|lbi)${denyall;}贴:测服代码server{listen8001;server_name111.40.8xx7.1xx...

nginx重定向规则的入门实例

nginx重定向规则的入门实例

导读:nginx重定向规则,Nginx的重定向模块HttpRewriteModule的用法说明,nginx重定向的IF条件判断等。 Nginx的重定向用到了Nginx的HttpRewriteModule。使用:rewrite命令nginx的rewrite相当于apache的rewriterule(大多数情况下...

Apache、Nginx下Font Awesome在 Firefox 中不显示问题解决方法

Apache、Nginx下Font Awesome在 Firefox 中不显示问题解决方法

一、Nginx服务器解决方法服务器使用的是Nginx,要在响应的头部添加Access-Control-Allow-Origin字段,添加方法是用add_header指令:配置例子:location/assets/{gzip_staticon;expiresmax;add_headerCache-Controlpubli...

nginx php-fpm 输出php错误日志的配置方法

nginx php-fpm 输出php错误日志的配置方法

本文介绍下,在nginx服务器中,配置php-fpm输出php错误日志的方法,感兴趣的朋友可以参考下,希望对大家有所帮助。由于nginx仅是一个web服务器,因此nginx的access日志只有对访问页面的记录,不会有php的errorlog信息。nginx把对php的请求发给php-fpm fastcgi进...

Nginx php 错误日志排查

Nginx php 错误日志排查

遇到错误,通常解决流程如下比如一个php存储服务器的文件上传问题,px-ef|grepphp-fpm//查看fpm是否启动//查看fpm运行用户以及权限//发现运行用户为nobody组nobody,文件写入权限为rootchownnobody.nobodyGroup{fileName}1查看nginx访问日志,是否有访...

Linux Nginx 安装步骤

Linux Nginx 安装步骤

*安装依赖 1.yuminstallgcc2.yuminstallpcre-devel3.yuminstallzlibzlib-devel4.yuminstallopensslopenssl-devel5.一键安装上面四个依赖yum-yinstallgcczlibzlib-develpcre-develope...

让Apache 和nginx支持跨域访问

让Apache 和nginx支持跨域访问

1,如何让Apache支持跨域访问呢? 步骤:修改httpd.conf,windows中对应的目录是:C:wampinapacheApache2.4.4confhttpd.conf把LoadModuleheaders_modulemodules/mod_headers.so前面的注释删除修改 &n...

怎样解决nginx服务器font字体文件跨域

怎样解决nginx服务器font字体文件跨域

location~*.(eot|ttf|woff|svg|otf)${add_headerAccess-Control-Allow-Origin*;root/usr/local/industry/test;} ...

nginx跨域访问字体

nginx跨域访问字体

今天突然遇到一个问题,网站用的主域名,然后它的资源文件也配置了一个res二级域名,导致css样式引用了字体样式报错已拦截跨源请求:同源策略禁止读取位于http://res.******/fontawesome-webfont.woff2?v=4.5.0的远程资源。(原因:CORS头缺少'Access-Contr...

阿里云nginx+thinkphp环境运行会直接下载php文件的问题

阿里云nginx+thinkphp环境运行会直接下载php文件的问题

测试了好久,在网上查了各种nginx.conf的虚拟机配置都没用其实最简单的方法就是在php.ini中找到#cgi.fix_pathinfo=1;去掉前面的#,如果值不是1则改为1...

nginx服务器,访问目录下php文档会直接下载,而不是转到页面

nginx服务器,访问目录下php文档会直接下载,而不是转到页面

ubnuntu系统,nginx服务器,修改本地hosts文件定义自己的域名后,(在/etc/host文件中添加一行:   127.0.0.1   www.my-web-site.com),再访问网站根目录下php文档会直接下载,而不是转到页面,比如访问:www...

最完美解决Nginx部署ThinkPHP项目的办法

最完美解决Nginx部署ThinkPHP项目的办法

网上通用解决方法的配置如下:server{...location/{indexindex.htmindex.htmlindex.php;#访问路径的文件不存在则重写URL转交给ThinkPHP处理if(!-e$request_filename){rewrite^/(.*)$/index.php/$1last;break...

Nginx配置http请求强转到https请求

Nginx配置http请求强转到https请求

在nginx.conf中加入    server{        listen80;        server_nam...