Nginx访问PHP文件的File not found错误处理,两种情况

Nginx访问PHP文件的File not found错误处理,两种情况这个错误很常见,原有有下面两种几种php-fpm找不到SCRIPT_FILENAME里执行的php文件php-fpm不能访问所执行的php,也就是权限问题第一种情况更改配置文件nginx.conffastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 替换成下面fastcgi_p...

使用Apache的ab工具进行压力测试

Apache附带的ab工具(本机使用的PHP环境是WAMP集成环境,ab工具位于D:\wamp\bin\apache\Apache2.2.21\bin)非常容易使用,ab可以直接在Web服务器本地发起测试请求,这至关重要,因为有些时候我们需要测试的仅仅是服务器的处理性能,并不想掺杂着网络传输时间的影响。ab进行一切测试的本质都是基于HTTP的,所以可以说ab对于Web服务器软件的黑盒性能测试,获得的一切数据和计算...

Apache如何开启Gzip压缩的解决方法

因为开启 Gzip 压缩会消耗额外的 CPU 资源,这个可以视自己的VPS或者服务器的资源情况来看,是否需要开启,开启的步骤很简单,只需修改 Apache 的配置文件并重启一下 Apache 即可。 在开启 Gzip 之前,需先确认 Apache 的配置文件中有没有加载 mod_deflate 和 mod_headers 模块。 LAMP一键安装脚本的 Apache 配置文件路径是:/usr/local/apac...

url Rewrite 重写时带“?”(问号)参数的传递

一,Rewrite重写时带“?”(问号)参数的传递 很多人都会遇到需要将网站以前的旧URL转换到新版本的新URL来,但是有一些带有参数的地址由于涉及到参数名的变更,需要通过伪静态的方式实现跳转。但Apache和Ngnix的方法是不支持带参数的URL地址重写的(即:RewriteRule不会去匹配“?”后面的字符串的,需要用RewriteCond来匹配)。 例如:把 /abc?id=123 重定向到 /def.ph...