#nginx源代码解析

配置Nginx

nginx.conf配置文件,基本就分为以下几块:mainevents{....}http{....upstreammyproject{.....}server{....location{....}}server{....location{....}}....} nginx配置文件主要分为六个区域:main(...
代码星球 ·2020-11-27

CentOS7 nginx+tomcat实现代理访问java web项目让项目支持jsp和php

如果安装了Tomcat查看版本方法如下:注意:先进到tomcat的bin目录下(cd/tomcat目录/bin),在执行./version.sh[root@izbpbin]#./version.shUsingCATALINA_BASE:/usr/local/tomcatUsingCATALINA_HOME:/usr/l...

nginx 和php设置上传大小及可以提交的内容限制

1.以下代码加入/etc/nginx/nginx.conf文件中的http{...}块中client_max_body_size8M;2.PHP设置上传大小打开/etc/php5/fpm/php.ini文件中修改以下几个参数;Thissetsthemaximumamountofmemoryinbytesthatascr...

CentOS 7 安装php5.6,Nginx,Memcached环境及配置

安装php5.6版本以后不再需要安装ZendGuard,而是用yum命令安装php-opcache及php-pecl-apcu就可以有效的提高php执行速度。1.配置yum源事先确认yum源的链接是不是有效的。yuminstallepel-releaserpm-ivhhttp://rpms.famillecollet....

【转】UML的9种图例解析

类与类图1)类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。2)在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的时候,将类的职责分解成为类的属性和...
代码星球 ·2020-11-22

stream_context_create解析

(PHP4>=4.3.0,PHP5,PHP7)stream_context_create — 创建资源流上下文说明 ¶stream_context_create ([ array $options [, array $par...
代码星球 ·2020-11-22

亚马逊AWS服务器CentOS/Linux系统Shell安装Nginx及配置自启动

领了一个亚马逊的1年免费服务器,今天尝试安装Nginx服务器,使用原生的Shell方法。为了方便以后查看,就把过程记录一下。注意:亚马逊(AWS)服务器默认只能用user-ec2账户进行登陆,需要切换一下,使用root账户登陆。否则会因为权限不够,导致一些软件或功能无法安装。参考我之前的文章:使用Xshell登录亚马逊...

Nginx 出现 403 Forbidden 最终解决方法

Nginx出现403Forbidden最终解决步骤一:检查目录权限。权限不足的就加个权限吧。例子:chmod-R755/var/www步骤二:打开nginx.conf例子:vim/etc/nginx/nginx.conf把user用户名改为userroot或其它有高权限的用户名称即可步骤三如果是centos,看一下se...

在使用vagrant访问PHP文件是报错“file not found”,好像是最新的NGINX不能识别document_root,只能改为自己的项目目录/vagrant_data

出现该错误有很多可能,有可能是root配置不对,有可能是fastcgi_paramSCRIPT_FILENAME参数不对等。而本人遇到的也是参数不对,但是是一个比较少人提及的问题,nginx版本不对。之前在nginx/1.10.1或者nginx/1.12.2里面都是这么写该参数:fastcgi_paramSCRIPT_...

解析PHP的self关键字

PHP群里有人询问self关键字的用法,答案是比较明显的:静态成员函数内不能用this调用非成员函数,但可以用self调用静态成员函数/变量/常量;其他成员函数可以用self调用静态成员函数以及非静态成员函数。随着讨论的深入,发现self并没有那么简单。鉴于此,本文先对几个关键字做对比和区分,再总结self的用法。要想...
代码星球 ·2020-11-21

HTTP请求错误400、401、402、403、404、405、406、407、412、414、500、501、502解析

HTTP错误400 400请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP错误401 401.1未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与Web服务器的管理员联系,以确认您...
代码星球 ·2020-11-21

深入 Nginx 之配置篇

 常用配置项在工作中,我们与Nginx打交道更多的是通过其配置文件来进行。那么掌握这些配置项各自的作用就很有必要了。首先,nginx.conf的内容通常是这样的:......#核心摸块events{#事件模块...}http{#http模块server{#server块location[PATTERN]{#l...
代码星球 ·2020-11-21

NGINX.conf配置文件支持pathinfo

#powerbywww.php.cn#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{w...

如何在Nginx下配置PHP程序环境

 首先来看nginx与php的关系,FastCGI的关系(而不是像apache那样安装成nginx的模块) FastCGI的意思是,快速的通用网关接口:CGICommonGatewayInterface,通用网关接口,典型的web服务器与处理程序通讯的方式.FPM,PHP'提供的用于管理FastCG...

Nginx服务器不支持PATH_INFO的问题及解决办法

最近在写一个小程序,然后里面自己写了个URL的处理器,比如说访问index.php/article那么就会自动加载进来article页面,访问index.php/home就会自动加载home页面。在Apache服务器中使用了 $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_UR...
首页上一页...3536373839...下一页尾页