文件/usr/local/nginx/logs/error.log

FastCGI sent in stderr: "Access to the script '/var/www/html//phpmyadmin/setup/styles.css' has been denied (see security.limit_extensions)"

打开日志发现会出现security.limit_extensions 这样的错误。

经过查找资料发现 从5.3.9开始,php官方加入了一个配置"security.limit_extensions",默认状态下只允许执行扩展名为".php"的文件,造成了其他类型的文件不支持的问题。

所以更改策略如下:

修改/usr/local/php/etc/php-fpm.conf,找到security.limit_extensions把他修改为:

security.limit_extensions=.php .html .js .css .jpg .jpeg .gif .png .htm#(常用的文件扩展名)

然后问题就解决啦!

CGI(Common Gateway Interface) 是WWW技术中最重要的技术之一,有着不可替代的重要地位。
CGI是外部应用程序(CGI程序)与WEB服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的过程
Nginx 服务器和php的关联配置
nginx.conf文件中:
server{
   location ~  .php${  #location 跳转 ~:不区分大小写 ~*:区分大小写  .php$:.php结尾的文件
      root html;
      fastcgi_pass 127.0.0.1 :9000;
      fastcgi_index  index.php;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      include fastcgi_params;
  }
  location ~* .*index.html${
     rewrite .* /test.html  #rewrite regex replacement:rewrite 正则 字符串
  }
}
————————————————
版权声明:本文为CSDN博主「社会刘」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_37779709/article/details/78761515

通过nginx访问.html出现Access Denied提示怎么解决(亲测)相关推荐

  1. idea访问mysql出现Access denied for user ‘init yo‘@‘localhost‘ (using password: YES)

    错误出现场景:SpringBoot项目,IDEA连接mySql数据库 Access denied for user 'init yo'@'localhost' (using password: YES ...

  2. 访问网站出现Access denied for user 'root'@'%' to database 'xxx'

    在linux下连接了数据库之后,网页上显示Access denied for user 'root'@'%' to database 'xxx'的字样时, 通过数据库授权: grant all on ...

  3. java.security.AccessControlException: access denied 错误的解决方法

    留言板系统,运行时提示java.security.AccessControlException: access denied 错误,这种情况是不允许程序向客户端读写文件 所以我们必须人为让客户端授权允 ...

  4. PHP出现access denied问题及解决办法

    配置好PHP环境后,访问页面,页面上只出现了 Access denied字样. 问题分析 打开 /usr/local/php/etc/php.ini 文件,找到 cgi.fix_pathinfo ; ...

  5. denied 登陆后access_Linxu SSH登陆出现Access Denied错误的解决方法

    其实这个问题是从 SCP 过来的.用 SCP 在两台 Linux 服务器之间传送备份文件.输入完 root 密码后,总是出现 Permission denied, please try again. ...

  6. denied 登陆后access_Linux SSH登陆出现Access Denied错误的解决方法

    其实这个问题是从 SCP 过来的.用 SCP 在两台 Linux 服务器之间传送备份文件.输入完 root 密码后,总是出现 Permission denied, please try again. ...

  7. Linxu SSH登陆出现Access Denied错误的解决方法

    其实这个问题是从 SCP 过来的.用 SCP 在两台 Linux 服务器之间传送备份文件.输入完 root 密码后,总是出现 Permission denied, please try again. ...

  8. mysql ERROR 1045 (28000): Access denied for user解决方法

    参考:http://blog.sina.com.cn/s/blog_759a5a7c01017dj0.html 以下环境是ubuntu. 1, 打算修改mysql的密码.按网上的方法修改mysql的r ...

  9. Python+Django+Nginx+Uwsgi(史上最全步骤)(亲测)

    步骤: Python安装 第一步安装Python (很多购买的服务器linux系统中自带python2和python3,我是直接使用自带的python3.5版本的) 如果系统中没有,则自己安装,如下: ...

最新文章

  1. 【C++】源自指针的报错
  2. 三种去重方式——HashSet、Redis去重、布隆过滤器(BloomFilter)
  3. 6700设置上网教程
  4. YOLO v3解析与实现
  5. rust怎么拆自己石墙_房屋征拆:遭遇非法强拆怎么办?如何依法维护自己的权益...
  6. 18秋学期《计算机网络》在线作业,18秋北交《计算机应用基础及计算机网络与应用》在线作业一-2辅导资料.docx...
  7. Jdbc连接mysql的五种连接方式
  8. 转: 深入浅出-网络七层模型
  9. 在Ubuntu 18.04上实际安装OpenJDK 11
  10. linux容器安卓下载,Docker 1.7.0 发布下载,Linux 容器引擎
  11. [计算机网络] - DNS基础介绍
  12. 计算机视觉基本研究方向
  13. iPhone清理喇叭灰尘_厉害了!原来可以这样一键清理 iPhone 喇叭灰尘!
  14. 如何高效绘制知识地图?
  15. python爬虫——中文编码
  16. java qua_Qua Vadis Eclipse? 第二部分
  17. 在osgEarth中添加模型的简单示例
  18. STM32_RS485通信异常
  19. 7000字和你聊聊如何设计一款高并发架构(建议收藏)
  20. iOS开发 xcode8 和 ios10 的那些坑

热门文章

  1. C语言 system相关的函数
  2. python字典按键值排序_Python字典『键 值』排序
  3. struts2配置详解(struts.xml配置详解)
  4. FreeMarker语法指南
  5. 取第N个排序的元素之Mysql存储过程动态SQL order by offset实现案例
  6. python四种可变类型_SICP Python 描述 2.4 可变数据
  7. python数字图像处理(1):环境安装与配置
  8. C++迭代器失效的几种情况总结
  9. 一句话进行浏览器版本识别
  10. C++项目參考解答:求Fibonacci数列