zoukankan      html  css  js  c++  java
  • ThinkPHP thinkphp5 tp5 SAE conf.yaml 配置

    自动生成MVC结构  php think build --module index
    namespace appindexcontroller;
    use thinkController;
    
    class Index extends controller
    {
        public function index()
        {
           return $this->fetch();
        }
    }
    'view_replace_str'  =>  [
        '__PUBLIC__'=>'/public/',
        '__ROOT__' => '/',
    ]

    ThinkPHP5 tp5 SAE conf.yaml 配置:
    - rewrite: if(%{REQUEST_URI}~"^/(.*)$" && %{REQUEST_URI}!~"^/public(.*)$") goto "/public/%1" 
    - rewrite: if(!-f && path~"^/public/(.*)$") goto "/public/index.php/$1"

     在database.php中加入:

    return [
    // 数据库类型
    'type'        => 'mysql',
    // 服务器地址
    'hostname'    => SAE_MYSQL_HOST_M . ',' . SAE_MYSQL_HOST_S,
    // 数据库名
    'database'    => SAE_MYSQL_DB,
    // 用户名
    'username'    => SAE_MYSQL_USER,
    // 密码
    'password'    => SAE_MYSQL_PASS,
    // 端口
    'hostport'    => SAE_MYSQL_PORT,
    // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器) 
    'deploy' => 1, 
        
    ];

    在config.php中加入:

    'log'       =>  [
        'type'  => '	hinksaeLog',
    ],
    
    'template'  =>  [
        'type'          =>  'Think',
        'compile_type'  =>  '	hinksaeTemplate',
    ],
    
    'cache'     =>  [
        'type'  =>  '	hinksaeCache',
    ]
  • 相关阅读:
    Dockerfile文件详解
    docker-compose.yml文件
    Linux集中日志服务器rsyslog
    数据库连接池DBUtils使用
    js开关插件使用
    flask基础
    redis系列--深入哨兵集群
    Python算法基础
    redis系列--主从复制以及redis复制演进
    redis系列--redis4.0深入持久化
  • 原文地址:https://www.cnblogs.com/shaoing/p/6148957.html
Copyright © 2011-2022 走看看