`
xieye
  • 浏览: 803865 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

nginx下yii的配置

阅读更多
这是转载文章,
来源:

https://www.yiiframework.com/doc/guide/2.0/zh-cn/start-installation

以下是nginx下的php的 yii2.0 框架的配置文件

server {
    charset utf-8;
    client_max_body_size 128M;

    listen 80; ## listen for ipv4
    #listen [::]:80 default_server ipv6only=on; ## listen for ipv6

    server_name mysite.test;
    root        /path/to/basic/web;
    index       index.php;

    access_log  /path/to/basic/log/access.log;
    error_log   /path/to/basic/log/error.log;

    location / {
        # Redirect everything that isn't a real file to index.php
        try_files $uri $uri/ /index.php$is_args$args;
    }

    # uncomment to avoid processing of calls to non-existing static files by Yii
    #location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
    #    try_files $uri =404;
    #}
    #error_page 404 /404.html;

    # deny accessing php files for the /assets directory
    location ~ ^/assets/.*\.php$ {
        deny all;
    }
   
    location ~ \.php$ {
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_pass 127.0.0.1:9000;
        #fastcgi_pass unix:/var/run/php5-fpm.sock;
        try_files $uri =404;
    }

    location ~* /\. {
        deny all;
    }
}
分享到:
评论

相关推荐

    Yii2配置Nginx伪静态的方法

    本文实例讲述了Yii2配置Nginx伪静态的方法。分享给大家供大家参考,具体如下: 主要检查以下代码: location / { # Redirect everything that isn't a real file to index.php try_files $uri $uri/ /index.php?$...

    Nginx配置PHP的Yii与CakePHP框架的rewrite规则示例

    主要介绍了Nginx配置PHP的Yii与CakePHP框架的rewrite规则示例,是这两款高人气框架使用Nginx的关键配置点,需要的朋友可以参考下

    php+mysql+yii框架微信公众号点餐系统

    nginx 配置,看根目录的nginx.conf文件 数据库配置 创建数据库weixinorder 导入跟目录下的order.sql文件到数据库 在config/db.php 配置数据库信息 return [ 'class' => 'yii\db\Connection', 'dsn' => '...

    material-dashboard-yii2:Yii2 Framework的Material Dashboard-Yii2 Framework的开源Bootstrap 4 Material Design Admin-Source material

    我们已将Docker包含在用于构建MySQL,PHP和Nginx环境的所有配置文件中。 回顾 : 选修的 将以下内容添加到计算机上的主机文件(macOS /etc/hosts ,Win C:\Windows\System32\drivers\etc\hosts )中,以实现快速...

    Yii 访问 Gii(脚手架)时出现 403 错误

    今天配置好了服务器(win server + upupw(nginx+mysql))内的 Yii framework 2,测试项目的Gii设置,结果出现 #403错误页面: Error 403 You are not allowed to access this page. 1、调整了文件的读写权限,...

    bootstrap-yii2:Bootstrap for Yii2

    Bootstrap for Yii2 特征 ...柔软的 ... 节点8 + NPM 5 作曲家 安装 克隆存储库 git clone https://github.com/rkit/bootstrap-yii2.git ...要启用调试模式,请添加到nginx config中: fastcgi_param APPLICATION_ENV

    yii2-basic:使用 Yii2 基本模板超快速创建应用程序

    yii2-基本 使用 Yii2 基本模板快速创建应用程序,具有管理、聊天、whatapp 消息传递、ckeditor、todolist、whatsapp、图形、注册表单、使用 dbmanager 的简单 rbac 管理器和许多许多功能 请阅读其他教程 基本模板 ...

    yii2-platform:完整的 Yii2 CMF

    Grom Platform 是一个使用 Yii2 创建网站的平台。 Grom 平台允许您开发应用程序而不会被 CMS 实现分心。 读 该平台是在一个的基础上开发的,很明显这个应用模板对于 Grom 平台来说是多余的,...配置 Nginx server

    labelbot:数据标签分配机器人

    对于yii中的漂亮ulrl,请添加到nginx虚拟主机配置: location / { ... try_files $uri $uri/ /index.php&$query_string; } 电报webhook设置: a)为本地开发设置webhook使用ngrok [ ]通过ssl重定向webhook: ...

    gbs:基于Yii2的通用后台管理系统模板

    权限管理,通过配置用户-角色-权限-路由来为不同用户分配不同权限。 侧导航栏,可动态增删菜单。 基本表单样例,该样例首先使用gii自动生成模型和CRUD的界面,在这基础上做了部分修改。的引导样式和jquery编写的一个...

    yii2-dockerized:基于Docker的Yii 2应用程序的模板

    Yii 2 Dockerized 基于docker的Yii 2应用程序的模板。 临时容器,通过环境变量配置 特定于应用程序的基本映像(Nginx + PHP-FPM) 用于开发/调试的可选本地配置替代(忽略git) 用于登录,注册和忘记密码操作的...

    MoBlog:一个基于Yii2的博客系统

    移动博客 ###截图### ###演示### 网址: : ...3.配置nginx或apache网站根目录到web文件夹 4.前台访问index.php文件,后台访问admin.php文件 5.后台账号admin密码123456 ###协议### 麻省理工学院

    docker-lnmp:基于docker-compose构建的lnmp环境,包含php7,nginx,mysql,redis,memcached,mongodb,atlas,cron

    centos7下基于docker-compose构建的lnmp环境,本环境构建过程使用的是yii2进行相关测试,所以可以支持yii2的运行 LNMP(Docker + Docker-compose + Nginx + MySQL5.7 + ...

    :gear:类固醇上的NGiИX配置生成器:syringe:-Linux开发

    在线nginx配置生成器。 功能HTTPS(使用Let's Encrypt,Mozilla SSL配置生成器)HTTP2 CDN www / non-www PHP(TCP,5.x FPM,7.0 FPM,7.1 FPM,7.2 FPM)WordPress安全必备在线nginx配置生成器。 功能HTTPS(使用...

    Leadshop开源商城小程序源码 – 支持公众号H5

    Leadshop是一款出色的开源电商系统,具备轻量级、高性能的特点,并提供持续更新和...接着,在Nginx配置文件的location部分添加如下代码: location / { try_files $uri uri//index.phpuri//index.phpis_args$args; }

    Leadshop开源商城小程序源码 – 支持公众号H5,附带视频教程

    Leadshop是一款出色的开源电商系统,具备轻量级、高性能的特点,并提供持续更新和...接着,在Nginx配置文件的location部分添加如下代码: location / { try_files $uri uri//index.phpuri//index.phpis_args$args; }

    weixin-order:基于微信公众号的点餐系统

    git clone https://github.com/EwingYangs/weixin-order作曲家安装yii库 cd weixin-order composer installnginx配置,看根目录的nginx.conf文件数据库配置创建数据库weixinorder导入跟目录下的order.sql文件到...

    yii2 url重写并隐藏index.php方法

    第一步 : 不管是 apache 还是 nginx ,想要隐藏 Index.php 文件,需要打开 urlManager 组件的配置,在进行后续的操作 [ ‘components' => [ 'urlManager' => [ 'enablePrettyUrl' => true,//开启美化URL '...

Global site tag (gtag.js) - Google Analytics