1、如果在/usr/share/nginx/html下面没有 index.php,index.html 的时候,直接访问域名,找不到文件,会报403 forbidden。

解决办法:直接输入以下命令:

#删除index.html文件
rm /usr/share/nginx/html/index.html
#在html目录下面新建一个index.php文件,内容是`<?php phpinfo(); ?>` 查看phpinfo
echo "<?php phpinfo(); ?>" >> /usr/share/nginx/html/index.php

2、还有一个原因就是你的默认的nginx配置文件的location没有指定root路径,我的就是这个问题。

这个就直接在默认的server上面加上:

location / {
    root   html;
    index  index.php index.html index.htm;

3、如果还是不能正常访问,那就进到nginx的默认配置文件里去找一下,看看有没有如下代码:

location ~* \.php$ {
    fastcgi_index   index.php;
    fastcgi_pass    127.0.0.1:9000;
    include         fastcgi_params;
    fastcgi_param   SCRIPT_FILENAME    $document_root$fastcgi_script_name;
    fastcgi_param   SCRIPT_NAME        $fastcgi_script_name;
上面代码的意思是把php文件交给php-fpm处理,php-fpm占用的端口号是9000

配置完以后,记得重启nginx,或者reload一下:

重启nginx:

nginx -s stop
nginx
nginx -s reopen

下面是重新加载nginx的配置文件(推荐这种方式):

service nginx reload

找到nginx的安装目录:

[root@localhost nginx]# which nginx
/usr/sbin/nginx             #这个是yum安装后默认所在位置

查看nginx的命令提示:

[root@localhost nginx]# nginx -h
nginx version: nginx/1.10.2
Usage: nginx [-?hvVtTq] [-s signal] [-c filename] [-p prefix] [-g directives]
Options:
  -?,-h         : this help
  -v            : show version and exit
  -V            : show version and configure options then exit
  -t            : test configuration and exit
  -T            : test configuration, dump it and exit
  -q            : suppress non-error messages during configuration testing
  -s signal     : send signal to a master process: stop, quit, reopen, reload
  -p prefix     : set prefix path (default: /usr/share/nginx/)
  -c filename   : set configuration file (default: /etc/nginx/nginx.conf)
  -g directives : set global directives out of configuration file
				一、更改根目录Nginx默认网站根目录为/usr/local/nginx/html,要将它改成/home/fuxiao/www更改方法:vi/usr/local/nginx/conf/nginx.co...
											来自:	 拂晓的专栏
				转自: http://www.hi-docs.com/article/detail-MTE1.html由于开发需要,在本地环境中配置了LNMP环境,使用的是Centos6.5的yum安装,安装一切正常...
											来自:	 厚积薄发
				虚拟机中通过yum安装nginx的,安装一切正常,但是访问时报403,nginx.configpschmodreboot于是查看nginx日志,路径为/var/log/nginx/error.log。...
											来自:	 习惯的力量
				关于权限问题,可以分成三大部分思考,即:系统防火墙和selinuxnginx服务本身文件权限 我所遇到的问题:本次遇到的是关于nginx服务本身的权限限制,nginx1.14版本默认禁止服务访问目录,...
											来自:	 yes_is_ok的博客
				 配置好nginx,结合tomcat一运行,输入http://localhost 结果页面显示 403forbidden。 打开nginx的日志看到: 2014/01/1011:01:11[error...
											来自:	 stephen830
				nginx的403Forbiddenerrors表示你在请求一个资源文件但是nginx不允许你查看。403Forbidden只是一个HTTP状态码,像404,200一样不是技术上的错误。哪些场景需要返...
											来自:	 huangbaokang的博客
				apache报错:DirectoryindexforbiddenbyOptionsdirective:/var/www/html 解决方法:由于我在web根目录(我的为/var/www/html)的索...
											来自:	 lgsh1988的专栏
				问题:有时需要在已有的k8s集群中加入一个新的节点,但有时会出现如下错误: [kubelet]Downloadingconfigurationforthekubeletfromthe&quot;kub...
											来自:	 sinat_35534641的博客
			在用科讯的cms,安装完毕进入后台后,发现很多地方出现 Request Forbidden ------------------------------------------------------
				安装完nginx服务器后发现nginx的根目录在/usr/share/nginx/html/下,但是对于部署文件来说,在该目录下是不太习惯的,我就尝试着更改nginx访问的根目录# vi /etc/n...
											来自:	 wang4959520的专栏
				打开配置文件,看到有这一行“includevhosts/*.conf;他这里又包含了vhosts文件夹下的所有配置文件。于是多域名配置就可以在这个文件夹里任意添加了。[root@server81con...
											来自:	 webnoties的专栏
				1、下载:到官网下载nginx稳定版,解压到e盘根目录;到官网下载php非安装版,解压到e盘根目录。2、配置:打开nginx.conf,修改相关位置如下,location/{        root ...
											来自:	 盐碘
				安装完Nginx后,默认的根目录为/usr/share/nginx/html。需要把所需资源放到此目录下,访问资源时还需先键入此目录,不方便。通过配置可以把资源的目录更改为根目录/root下。1.更改...
											来自:	 MansonRi
				重新启动服务器,访问web服务发现无法浏览啦!登陆服务器之后进到nginx使用./nginx-sreload重新读取配置文件,发现报nginx:[error]open()"/usr/local/ngi...
											来自:	 风清扬的专栏
				server{	listen80;	server_namewww.xxxxcom;	client_max_body_size200m;	location/{		root/usr/local/app/w...
											来自:	 keybersan的博客
				转:https://blog.csdn.net/zhang123456456/article/details/73252148解决过程:1.查看报错日志[root@mysql03nginx]#catl...
											来自:	 zhuchunyan_aijia的博客
				关于nginx报错/usr/share/nginx/html/jiankongshare" failed (2: No such file or directory)的问题解决...		
				04-07
							nginx的location虚拟目录配置:monitor.confserver{   server_name monitor.chinasoft.com;   server_name 1.1.1...
											来自:	 reblue520的专栏
				nginx403错误解决方法如果报了directoryindexof"/data/web/yafwx/public/moban/"isforbidden看nginx配置文件	root/data/web...
											来自:	 newmiracle学习天地
				安装完nginx服务器后发现nginx的根目录在/usr/share/nginx/html/下,但是对于部署文件来说,在该目录下是不太习惯的,我就尝试着更改nginx访问的根目录# vi /etc/n...
											来自:	 三寿的专栏
				原文地址:https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/forbid-prop-types.mdThe...
											来自:	 ASC2046边角料
				准备安装db2datastudioV10.1版本的时候出现了这个错误:AJavaRuntimeEnvironment(JRE)orJavaDevelopmentKit(JDK)mustbeavaila...
											来自:	 全名工作狂的小城堡
				最近工作需要用到nginx,也是第一次接触到,安装过程中遇到一些问题,自己摸索了好久才解决,希望这篇博客能帮助大家少走弯路。具体的nginx安装步骤这里不再赘述,下载nginx的安装包后解压编译安装即...
											来自:	 buptwds的专栏
				经过半天的琢磨,本人终于把nginx的站点根目录改变了.一.修改nginx配置文件命令 vi/usr/local/nginx/conf/nginx.conf修改里面的两个地方二.很多人修改完这个,在f...
											来自:	 Carey丶zsh 的博客
				http://www.cnblogs.com/bluefrog/archive/2011/07/08/2100850.html在nginx.conf文件中的http里加入 autoindexon;#显...
				对于像ftp那样显示文件列表,nginx默认是不支持的,需要通过在location、server或http配置段添加额外参数:autoindexon;#开启目录文件列表autoindex_exact_...
											来自:	 B.I.T
				关于nginx报错/usr/share/nginx/html/jiankongshare" failed (2: No such file or directory)的问题解决		
				04-07
				nginx的访问路径配置:monitor.confserver{   server_name monitor.chinasoft.com;   server_name 1.1.1.1;  error_...
											来自:	 reblue520的专栏
				server{listen8001;server_namelocalhost;#charsetkoi8-r;#access_loglogs/host.access.logmain;location/{...
											来自:	 zhaoyangjian724的专栏
				为了让程序自动执行目录下的某个文件,可以配置虚拟主机中的directoryindex如:&amp;lt;VirtualHost*:80&amp;gt;   DocumentRoot&quot;D:/v...
											来自:	 weixin_33759269的博客
				1、下载解压:12[root@web tools]#wget http://updatenew.dedecms.com/base-v57/package/DedeCMS-V5.7-UTF8-SP1.t...
											来自:	 烟花易冷
			大家好,我的网站使用nginx+php,我访问自己的网站上的html静态文件时提示“403 forbidden”,但是如果我将这个文件后缀改为.php文件,再访问就ok了,请问这是个什么问题,该如何解
				这篇文章主要介绍了权限问题导致Nginx403Forbidden错误的解决方法,本文中导致403Forbidden错误的原因是配置文件中没有指明一个用户,需要的朋友可以参考下今天在一个新的环境上安装n...
											来自:	 易水寒
				Nginx也是当前流行的一款轻量级服务器 在日常使用中呢也会出现一些问题 今天学习君在安装配置Nginx的时候就出现了403Forbindden的被禁止访问的错误 网上搜索之后呢完美解决 这里给大家分...
											来自:	 这些年来
				安装配置好nginx服务器后默认目录是/usr/share/nginx/html默认的目录和我自定义的目录不匹配,因此就需要修改掉ngin目录的位置;修改它默认的配置文件就OK,位置为/etc/ngi...
											来自:	 青峰专栏
				最近遇到一个需求,配置虚拟主机,相同目录不同的Servername指定不同的index页面,刚一开始以为无法实现,后来认真测试了一下,果然能够实现以上配置,不得不佩服apache足够强大啊。实验环境:...
											来自:	 一个想做dba的sa
				从字面意思理解:选项设置了禁止目录索引。OptionsFollowSymLinksAllowOverrideALLOrderdeny,allowallowfromall当你这么设置的时候发现Optio...
											来自:	 martin2350的专栏
				之前写了一篇基于nginx的hls点播系统,本质上是把一个媒体文件做成m3u8索引,对应的文件都是提前做好放在服务器上的。nginx充当的是个Http服务器的角色,之所以说是基于nginx的,是因为它...
											来自:	 cjsafty的专栏
				0x00测试环境操作系统:CentOS6.5Web服务器:Nginx1.4.6Php版本:Php5.4.260x01Nginx介绍nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如...
											来自:	 煜铭2011
				给大家讲一个快速配置nginx访问图片地址,以及访问html静态页面的配置。1.实验环境首先随便某个路径下创建相应的目录。如图下2.在里面放自定义的html或者图片。3.nginx配置#usernob...
											来自:	 kjsayn的博客
				由于开发需要,在本地环境中配置了nginx环境,使用的是Centos6.5的yum安装,安装一切正常,于是把网站文件用mv命令移动到了新的目录,并相应修改了配置文件,并重启Nginx。重启就报个“40...
											来自:	 reblue520的专栏
				Ps:本文是安装了wamp后的操作。不过没安装也没事,本文也有一定的思路启迪。本文重点讲Nginx+PHP搭建完毕遇到的问题,搭建其实很简单:可以参考:http://www.cnblogs.com/h...
											来自:	 要不,单步调试走起?
				正常访问nginx的话是显示nginx欢迎页,也就是/nginx/html/index.html文件;如果要显示/html/目录下所有的文件,需要打开目录文件列表显示;在nginx.conf主配置文件...
											来自:	 可儿的博客
				在使用 nginx 和spawn-fcgi过程中 突然遇到问题 nginx 抛出了forbidden403 应该是权限问题。 我检查nginx error.log 发现 其中显示这样的信息  2010...
											来自:	 逆雪寒的天坑
				使用Docker在Nginx上运行简单的HTML网页本篇博文介绍的是使用Docker容器在Nginx上运行简单的HTML静态网页,实现的步骤如下所示:一、运行如下命令获取Nginx镜像:dockerp...
											来自:	 CC
				一、环境1.服务器环境CentOS6.7Nginx/1.0.152.Nginx初始配置文件我的nginx配置文件位置/etc/nginx/nginx.confworker_processes1;eve...
											来自:	 张馨如的专栏
				在我刚刚过去的研究生毕设中,我在ImageNet数据集上验证了图像特征二值化后仍然具有很强的表达能力,可以在检索中达到较好的效果。而Bengio大神的这篇文章,则不止于将特征二值化,而是要将权重和每层...
											来自:	 雨石
				注1:RUtils是我偶然发现的一个工具包,它建立在Rserve之上,可以很大程度上简化我们的程序,关于Rserve网络上有很多相关的内容,这里不对其进行介绍,比如这里:http://blog.fen...
											来自:	 竹叶青的专栏
				nginx是个好东西,Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambl...
											来自:	 maoyuanming0806的博客
				docx4j官方提供了一些例子,本文只是其中一部分应用的简单例子。需要注意的地方是页眉和页脚,必须创建对应关系才能起作用。页眉和页脚添加图片的时候,第二个参数sourcePart是必须的,调用的cre...
											来自:	 偶尔记一下
				Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的Thread...
											来自:	 u011860731的专栏
				这篇文章要表达的并非数据库相关的知识,而是如何使用DBIOWrapper。       DBIOWrapper是一个工作在Windows下、对ODBC式数据访问进行了小型封装的库。其设计目标是提供极简...
											来自:	 哈哈 哈 哈哈,哈 哈 哈哈哈
				安装oracle 9i后,居然把刚刚更改的数据库管理员密码给忘了,又不重新安装,太麻烦了,试了好久,终于修改成功了。1、运行到C盘根目录2、输入:SET ORACLE_SID = 你的SID名称3、输...
											来自:	 llxsharp的专栏
				Cocos2d-x 2.2.3 使用NDK配置编译环境2014年6月11日 Cocos2d-x 3.0以下的开发环境的配置恐怕折磨了很多人,使用cygwin配置编译环境足够让初学者蛋疼一阵子了。本篇博...
											来自:	 巫山老妖
				问题场景描述整个项目通过Maven构建,大致结构如下:
核心Spring框架一个module spring-boot-base
service和dao一个module server-core
提供系统...
											来自:	 开发随笔
				摘要:为了协助处理器完成初始化和控制系统操作,80x86提供了一个标志寄存器和几个系统寄存器。Eflags用于控制任务切换、中断处理、指令跟踪和权限访问。系统寄存器用于内存管理和控制处理器操作。
											来自:	 河西无名式
数据类型是所有程序都会涉及到的,是计算机语言比较基础知识,这种问题被问到的可能性其实并不大,这样的题目只要花点时间把它记下来就好了,难易程度一般。
栈:原始数据类型(Und...
											来自:	 雄领IT的专栏
				今天在本地做了修改,后来又不想要这次修改的内容,想要还原到修改之前的状态,有一个比较省力的方法,直接从git服务器对应的分支获取覆盖本地的程序。 
命令如下:git checkout  -f 
这样就...
											来自:	 leedaning的专栏
				有时我们需要绘制热图,用x轴、y轴表示两维数据,用颜色表示第三维
第一步:需要准备三列数据,如图1,这里我用U表示x轴数据,它的取值范围为[0-1],间隔为0.05,E表示y轴,取值范围也是[0-1]...
											来自:	 SunCherryDream的专栏
				本文介绍如何使用VS2015作为编译开发环境,调用OpenCV3.31和Qt5.9.1写图像处理的GUI。
1.目录结构
假设我们要创建一个名为VideoZoom的工程,那么首先按下图构建目录结构...
											来自:	 zhhp1001的博客
                PHP UI拓展介绍
                    shichimiyasatone:PHP版本:php-7.3.6-Win32-VC15-x64,UI扩展版本:php_ui-2.0.0-7.1-ts-vc14-x64,配置完成后报错:Unable to load dynamic library 'php_ui.dll'                

B站推荐算法 zhezhebie:是的,已经删了,我这个摘抄的是主要内容

Ueditor使用方法,手把手教你 qq_40103142:你好,想问下应该怎么设置让光标出现在指定坐标?

git fatal: Unable... wbxwbx002:padavan用方法三,可行。

Laravel重定向,a链接跳转,... a26637896:怎么跳转到外部网站,比如百度