-------------------[warn] conflicting server name "192.168.1.86" on 0.0.0.0:80, ignored  [warn]: conflicting server name “abc.com” on 0.0.0.0:80, ignored 出现这个错误一般是由于技术员的粗心造成的,原因是相同的域名abc.com出现两次甚
转载 2024-03-07 16:24:10
154阅读
报错
原创 2019-12-27 14:46:13
1412阅读
1点赞
一、反向代理配置1、反向代理服务器配置如下     反向代理就是需要这一行proxy_pass来完成。当我们要访问后端web服务器的时候,我们只需要访问代理服务器就可以了,此时代理服务器就充当后端web服务器的角色。proxy_pass依赖的模块是:        至于后两行是什么意思呢?    “proxy_set_header Host”表示后端web服务器的域名要与当前配置文件中的域名保持一
转载 2024-07-02 14:57:07
66阅读
如果想使用WebDAV来实现文件共享,尤其是想使用操作系统内置功能来挂载文件系统的话,省心的话还是用Apache吧。下文介绍如何用Nginx来实现这个目标。Windows内置的客户端是Microsoft-WebDAV-MiniRedir,macOS是WebDAVFS Darwin,Linux是gvfs。首先需要nginx-dav-ext-module,不然任何WebDAV客户端都无法工作,因为不支
转载 2024-02-16 10:14:11
78阅读
sticky介绍sticky模块与Ip_hash都是与负载均衡算法相关,但又有差别,差别是1.ip hash,根据客户端的IP,将请求分配到不同的服务器上2.sticky,根据服务器给客户端的cookie,客户端再次请求时会带上此cookie,nginx会把有此cookie的请求转发到颁发cookie的服务器上sticky原理Sticky是基于cookie的一种负载均衡解决方案,通过分发和识别co
转载 2024-07-05 23:30:31
32阅读
 一、Nginx操作常用命令注意:使用Nginx操作命令的前提条件:必须进入nginx的目录  /usr/local/nginx/sbin查看nginx版本号 :=>    ./nginx -v           2、启动Nginx: =>  ./nginx&nbs
转载 2024-03-08 16:46:57
0阅读
rewrite模块即ngx_http_rewrite_module模块,主要功能是改写请求URI,是Nginx默认安装的模块。rewrite模块会根据PCRE正则匹配重写URI,然后发起内部跳转再匹配location,或者直接做30x重定向返回客户端。rewrite指令的工作原理rewrite模块的指令有break, if, return, rewrite, set等。rewrite指令所执行的顺
Nginx命令行默认启动方式,直接使用二进制程序,读取配置文件conf/nginx.conf/usr/local/nginx/sbin/nginx指定配置文件的启动方式,使用-c参数后指定的nginx.conf配置文件来启动nginx/usr/local/nginx/sbin/nginx -c /tmp/nginx.conf另行指定安装目录的启动方式/usr/local/nginx/sbin/ng
转载 2024-01-31 00:32:52
197阅读
php.ini里面设置display_errors = On 开启错误提示,error_reporting = E_ALL & ~E_NOTICE 设置错误等级。也可以在php文件中ini_set('display_errors', 1);//设置开启错误提示error_reporting('E_...
转载 2015-03-12 14:18:00
318阅读
2评论
一般服务器为了安全都会再php.ini配置中关闭报错功能。(display_errors=Off)   显示页面报错:(注意:加在网页最上面)   <?php if(!ini_get('display_errors')){     ini_set('display_errors','On'); 
原创 2012-08-14 10:01:38
1745阅读
nginx中root和alias的区别访问地址:http://localhost/website 案例1: location /website/ { root /var/lib/www; autoindex on; } 案例2: location /website/ { alias /var/lib/www; autoindex on;
转载 2024-05-11 18:02:15
102阅读
2017年1月1日起,苹果强制所有APP的请求都得是https的协议,没办法,只有赶紧将http改成https了,下面记录下配置过程供大家借鉴,同时也方便自己下次再配置1、首先必须确认你的服务器开启了openssl模块   查看方法:nginx -V ,如出现 --with-http-ssl-module字样,则说明已开启nginx version: nginx/1.10.2
转载 2024-04-07 09:57:08
111阅读
        nginx的“quic”分支中开发的代码已合并到nginx主线中,并且自1.25.0发布以来一直是nginx的一部分。目前QUIC和HTTP / 3支持是实验性的,需要注意的是使用提供QUIC支持的SSL库来构建nginx。1、创建文件夹(自定义路径)在/www/server/目录下创建文件夹,例如:命
转载 2024-04-28 15:17:43
329阅读
作者:玖一(云巅论剑)引言io_uring是Linux内核在v5.1引入的一套异步IO接口,随着其迅速发展,现在的io_uring已经远远超过了纯IO的范畴。从Linux v5.3版本开始,io_uring陆续添加了网络编程相关的API,对用户提供sendmsg、recvmsg、accept、connect等接口的异步支持,将io_uring的生态范围扩大到了网络领域。另外从Linux v5.7开
转载 2024-04-23 09:36:54
157阅读
先抛出一个问题,是这样的这是一段睡眠的 php 代码;<?php sleep(5); echo "hello world!!!"; 当睡眠五秒后就会打印出 hello world!!! 用chrome 发送二十个请求;chrome 发送二十个请求是这样的每5秒处理6个请求;经过百度,这发现了这是浏览器在同一域名或ip 下同时请求最大为6(chrome)nginx 是异步不阻
转载 2024-05-29 14:55:26
34阅读
[root@36349210-0fd7-4edd-8e8e-ada3cef21784 ~]# /usr/local/nginx/sbin/nginx -tnginx: [emerg] directive "rewrite" is not terminated by ";" in /usr/local/nginx/conf/rewrite/bbs.conf:3nginx: configuration
原创 2014-02-20 14:36:21
1078阅读
nginx报错 the “ssl” directive is deprecated, use the “listen … ssl”如果使用listen 443 ssl,删除​​ssl on​​就行了。改成server { listen 443 ssl;}
原创 2022-06-29 20:12:55
165阅读
nginx: [emerg] unknown directive "<IfModule" in D:/phpstudy_pro/WWW/www.zjq.com/public/nginx.htacces
原创 2022-09-21 11:35:08
295阅读
for is currently unavaila 解决办法 重启服务器,然后启动服务
原创 2023-06-16 16:44:25
35阅读
nginx 报错400错误  The plain HTTP request was sent to HTTPS port解决办法:把ssl on;这行去掉,ssl写在443端口后面。重新加载即如下效果listen 443 ssl;#ssl on;个人感觉,相同的配置,在ubuntu上没有问题,拷贝到centos6.5就会出问题,两个系统的配置还是有差异的。
原创 2017-11-15 19:05:33
738阅读
  • 1
  • 2
  • 3
  • 4
  • 5