• 打开nginx配置的站点报错500


    打开站点报错500的原因 有很多,这里只说明一点:nginx 的fastcgi.conf配置引起的问题

    环境说明

    1 站点目录结构

    wwwroot

      website

        public

        application

        ……

    2 nginx 站点配置

    server
    {
    listen 80;
    server_name test.aa.com 
    index index.html index.htm index.php default.html default.htm default.php;
    root /data/wwwroot/website/public;

    …………

    ------------------------------------------------------------------------------------------------------------------------------------------------------

    需要修改的文件   nginx/conf/fastcgi.conf

    fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/:/data/wwwroot/";

    注意:增加红色部分

    原因是:默认的$document_root 只有 对public目录的访问权限,超出这个目录就是没有权限了。比如application目录。

  • 相关阅读:
    毕设问题02-index.jsp跳转html问题
    毕设问题01-html中引入公共部分代码
    毕设开篇
    object和大括号自定义对象
    数组js
    function 方法的使用
    JavaScript01
    CSS属性
    听说不能改日期了
    获取时间
  • 原文地址:https://www.cnblogs.com/xiaonanmu/p/11164521.html
Copyright © 2020-2023  润新知