启用REWRITE的伪静态功能的时候,首页可以访问,而访问内页的时候,就提示:“No input file specified.”原因在于使用的PHP是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误,Wordpress的伪静态也有一样的问题。Wordpress程序默认的.htaccess里面的规则:RewriteEngine On
RewriteBase /
RewriteCon...
8年前 (2016-10-19)
阅读(3160)
赞一个 (2 )
链接直达
Apache服务器启用了TRACE Method。1. TRACE_Method是HTTP(超文本传输)协议定义的一种协议调试方法,该方法会使服务器原样返回任意客户端请求的任何内容。2. 由于该方法会原样返回客户端提交的任意数据,因此可以用来进行跨站脚本简称XSS攻击,这种攻击方式又称为跨站跟踪攻击简称XST。危害:1. 恶意攻击者可以通过TRACE Method返回的信息了解到网站前端的一些信息,如缓存服务器等...
8年前 (2016-10-19)
阅读(3642)
赞一个 (2 )
链接直达
Windows环境从Apache2.2改成Apache2.4后httpd.conf中的设置异同。1、权限设定方式变更2.2使用Order Deny / Allow的方式,2.4改用Requireapache2.2:Order deny,allow
Deny from allapache2.4:Require all denied此处比较常用的有如下几种:Require all...
8年前 (2016-10-19)
阅读(3495)
赞一个 (2 )
链接直达
什么是UPUPW?UPUPW绿色服务器平台是目前Windows下最具特色的免费服务器PHP套件。包括Apache、Nginx和Kangle三大核心版本,其中Kangle全能版支持IOCP工作模型,支持PHP,ASP,ASP.NET解析语言,更适应Win服务器的高效生产工作!UPUPW PHP套件简化了PHP环境搭建步骤,一个压缩包解压到不含中文和空格的任意磁盘目录即可运行,适用于VPS/云主机/服务器架设网站,也适用于本地开发和测试PH...
8年前 (2016-10-19)
阅读(10064)
赞一个 (1 )
链接直达
Nginx服务器日志相关指令主要有两条,一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小,一般在nginx的配置文件中日记配置(/usr/local/nginx/conf/nginx.conf)。Nginx的log_format有很多可选的参数用于指示服务器的活动状态,默认的是:log_format access '...
8年前 (2016-10-18)
阅读(4210)
赞一个 (0 )
链接直达
tail -f error.log就具体错误是 :upstream sent too big header while reading response header from upstream我们是nginx反向代理,proxy是nginx作为client转发时使用的,如果header过大,超出了默认的1k,就会引发上述的upstream sent too big header (说白了就是nginx把外部请求给后端apache ,a...
8年前 (2016-10-18)
阅读(4649)
赞一个 (0 )
链接直达
504 Gateway Time-out就字面意思,我们可以理解为网页请求超时,也就是浏览网站网页所发出的请求没有反应或者未响应,在网站程序层面来说,就是请求未能够执行相应的PHP-CGI程序,或者PHP-CGI程序未能做出相应的处理,又或者是CGI程序的响应处理结果未能够反馈到浏览器或者未能及时反馈到浏览器。一般看来, 这种情况可能是由于nginx默认的fastcgi进程响应的缓冲区太小造成的, 这将导致fastcgi进程被挂起, 如...
8年前 (2016-10-18)
阅读(3217)
赞一个 (0 )
链接直达
这些模块默认会全部编译进Nginx,除非手工指定某个模块在configure时排除。摘要Nginx处理HTTP的核心功能模块指令aio语法:aio [on|off|sendfile] 默认值:off使用字段:http, server, location这个指令在Linux内核2.6.1922以上版本可以使用,对于Linux内核,这个指令需要配合directio指令,使用这个指令将自动关闭sendfile支持。location&...
8年前 (2016-10-14)
阅读(2549)
赞一个 (1 )
链接直达
我们在使用的时候会遇到很多的恶意IP攻击,这个时候就要用到Nginx 禁止IP访问了。下面我们就先看看Nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时 候生效最关键的一点是,在server的设置里面添加这一行:listen 80 default; 后面的default参数表示这个是默认虚拟主机。Nginx 禁止IP访问这个设置非常有用。比如别人通过ip或者未知域名...
8年前 (2016-10-14)
阅读(2396)
赞一个 (0 )
链接直达
OpenResty (也称为 ngx_openresty)是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。通过众多进行良好设计的 Nginx 模块,OpenResty 有效地把 Nginx 服务器转变为一个强大的 Web 应用服务器,基于它开发人员可以使用 Lua 编程语言对 Nginx 核心以及现有的各种 Nginx C 模块进行脚本编程,构建出...
8年前 (2016-10-14)
阅读(2364)
赞一个 (0 )
链接直达
nginx默认是不允许列出整个目录的。如需此功能,打开nginx.conf文件,在location server 或 http段中加入autoindex on;有人说两个参数最好也加上去,实际测试没什么实际作用,加不加无所谓:autoindex_exact_size off;默认为on,显示出文件的确切大小,单位是bytes。改为off后,显示出文件的大概大小,单位是kB或者MB或者GBautoindex_localtime on;默认...
8年前 (2016-10-14)
阅读(4217)
赞一个 (0 )
链接直达
一. 介绍ngx_headers_morengx_headers_more 用于添加、设置和清除输入和输出的头信息。nginx源码没有包含该模块,需要另行添加。该模块是ngx_http_headers_module模块的增强版,提供了更多的实用工具,比如复位或清除内置头信息,如Content-Type, Content-Length, 和Server。可以允许你使用-s选项指定HTTP状态码,使用-t选项指定内容类型,通过more_se...
8年前 (2016-10-14)
阅读(3205)
赞一个 (0 )
链接直达