zoukankan      html  css  js  c++  java
  • Thinkphp基础配置

    访问项目中的index.php
    Application下会自动生成一些文件

    在Application下建两个目录

    一个Admin用来放后台中的文件

    一个Public用来放公共文件

    然后去Appplication下的Common目录下的Conf/config.php中配置

    数据库信息请自行修改

    <?php
    return array(
        //'配置项'=>'配置值'
        //url模式设置
        //'URL_MODEL' =>  0,
        'URL_MODEL'             =>  1,  
        
        //让页面显示追踪日志信息
        'SHOW_PAGE_TRACE'   => true,  
        
        //url地址大小写不敏感设置
        'URL_CASE_INSENSITIVE'  =>  false,
        
        //数据库连接配置
        'DB_TYPE'               =>  'mysql',     // 数据库类型
        'DB_HOST'               =>  'localhost', // 服务器地址
        'DB_NAME'               =>  'shop',          // 数据库名
        'DB_USER'               =>  'root',      // 用户名
        'DB_PWD'                =>  '',          // 密码
        'DB_PORT'               =>  '3306',        // 端口
        'DB_PREFIX'             =>  'sw_',    // 数据库表前缀
        'DB_FIELDTYPE_CHECK'    =>  false,       // 是否进行字段类型检查
        //以下字段缓存没有其作用
        //① 如果是调试模式就不起作用
        //② false  也是不起作用
        'DB_FIELDS_CACHE'       =>  true,        // 启用字段缓存
        'DB_CHARSET'            =>  'utf8',      // 数据库编码默认采用utf8
        
        //修改模板引擎为smarty
        'TMPL_ENGINE_TYPE'      =>  'Smarty', 
        
        //多语言支持
        'LANG_SWITCH_ON'        => true,   // 默认关闭语言包功能
        'LANG_AUTO_DETECT'      => true,   // 自动侦测语言 开启多语言功能后有效
        'LANG_LIST'             => 'zh-cn,zh-tw,en-us', // 允许切换的语言列表 用逗号分隔
        'VAR_LANGUAGE'          => 'hl',        // 默认语言切换变量
    );
    

     2.空方法操作,当访问一个控制器下空的方法时会报错

    function _empty(){
            echo "对不起方法不存在";
         //echo "<img src='".IMG_URL."404.gif'/>";
         //$this->display('404.html') }

     也可以转到别的页面,显示图片等

    3.空控制器操作

    在Controller目录下,建一个EmptyController.class.php文件

    <?php
    
    namespace HomeController;
    use ThinkController;
    
    class EmptyController extends Controller{
        //空操作方法
        function _empty(){
            echo "<img src='".IMG_URL."404.gif"."' alt=''>";
        }
    }
    

     //查看常量
    var_dump(get_define_constants(true));

    内置模板常量不能与smarty常量同时使用,不然不能识别

    4.我们需要自定义一些常量信息在   根目录下的index.php

  • 相关阅读:
    Redis-cluster集群【第二篇】:redis持久化
    Redis-cluster集群【第一篇】:redis安装及redis数据类型
    django2.0 官方中文文档地址
    jenkins设置CSRF 协议(CRUMB值设置)
    elasticsearch-dump 迁移es数据 (elasticdump)
    大独裁者最后演讲台词
    面向对象的弊端是什么(转)
    IntelliJ IDEA 破解
    Django 2.0.1 官方文档翻译:接下来读什么(page 14)
    Django 2.0.1 官方文档翻译: 高级教程:如何编写可重用的app (page 13)
  • 原文地址:https://www.cnblogs.com/anxiaoyu/p/6856138.html
Copyright © 2011-2022 走看看