ThinkPHP小技巧之改变应用名称
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP小技巧之改变应用名称相关的知识,希望对你有一定的参考价值。
一丶更改应用名称
当我们部署好thinkphp代码后,我们得结构是这样的
我们可以在index.php入口文件设置应用名称
代码如下。
<?php // +---------------------------------------------------------------------- // | ThinkPHP [ WE CAN DO IT JUST THINK ] // +---------------------------------------------------------------------- // | Copyright (c) 2006-2014 http://thinkphp.cn All rights reserved. // +---------------------------------------------------------------------- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 ) // +---------------------------------------------------------------------- // | Author: liu21st <[email protected]> // +---------------------------------------------------------------------- // 应用入口文件 // 检测PHP环境 if(version_compare(PHP_VERSION,‘5.3.0‘,‘<‘)) die(‘require PHP > 5.3.0 !‘); // 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false define(‘APP_DEBUG‘,True); //这里可以设置默认模块与控制器 /*默认加载模块 $_GET[‘m‘] = ‘模块名‘;*/ /*默认加载控制器 $_GET[‘c‘] = ‘控制器名‘;*/ // 定义应用目录 define(‘APP_PATH‘,‘./website/‘);//在这里可以更改应用名称 // 引入ThinkPHP入口文件 require ‘./ThinkPHP/ThinkPHP.php‘; // 亲^_^ 后面不需要任何代码了 就是如此简单
另外我们可以在应用目录下加上这些配置。
这里拿website为应用名称
/website/Common/Conf/config.php
相关配置我直接贴上代码
注释都写的很清楚了
1 <?php 2 return array( 3 //‘配置项‘=>‘配置值‘ 4 //禁止模块访问 5 //‘MODULE_DENY_LIST‘ => array(‘Common‘,‘Runtime‘), 6 //允许模块访问 7 //‘MODULE_ALLOW_LIST‘ => array(‘Index‘,‘Admin‘), 8 //设置默认加载模块 9 //‘DEFAULT_MODULE‘ => ‘Home‘, 10 //只允许一个模块 11 //‘MULTI_MODULE‘ => false, 12 //修改PATHINFO的URL分隔符 13 //‘URL_PATHINFO_DEPR‘ => ‘_‘, 14 //修改键名称 15 /*‘VAR_MODULE‘ => ‘m‘, 16 ‘VAR_CONTROLLER‘ => ‘c‘, 17 ‘VAR_ACTION‘ => ‘a‘*/ 18 19 //mysql全局定义 20 ‘DB_TYPE‘ => ‘mysqli‘, 21 ‘DB_HOST‘ => ‘127.0.0.1‘, 22 ‘DB_USER‘ => ‘root‘, 23 ‘DB_PWD‘ => ‘123‘, 24 ‘DB_NAME‘ => ‘cameramysql‘, 25 ‘DB_PORT‘ => ‘3306‘, 26 ‘DB_PREFIX‘ => ‘cm_‘, 27 ‘SHOW_PAGE_TRACE‘ => true 28 29 //PDO配置 30 /*‘DB_TYPE‘ => ‘pdo‘, 31 ‘DB_USER‘ => ‘root‘, 32 ‘DB_PWD‘ => ‘123‘, 33 ‘DB_PREFIX‘ => ‘cm_‘, 34 ‘DB_DSN‘ => ‘mysql:host=localhost;dbname=cameramysql;charset=utf8‘,*/ 35 36 );
以上是关于ThinkPHP小技巧之改变应用名称的主要内容,如果未能解决你的问题,请参考以下文章