配置如下: 'DB_TYPE'                => 'pdo', 'DB_DSN'         &nb
原创 2012-12-11 15:19:39
2253阅读
状态配置 每个应用都可以在不同的情况下设置自己的状态(或者称之为应用场景),并且加载不同的配置文件。 举个例子,你需要在公司和家里分别设置不同的数据库测试环境。那么可以这样处理,在公司环境中,我们在入口文件中定义: define('APP_STATUS','office'); 那么就会自动加载该状态对应的配置文件(位于Application/Common/Conf/office....
转载 2017-09-27 18:31:00
113阅读
2评论
ThinkPHP中,一般来说应用的配置文件是自动加载的,加载的顺序是: 惯例配置->应用配置->扩展配置->场景配置->模块配置->动态配置 以上是配置文件的加载顺序,因为后面的配置会覆盖之前的同名配置(在没有生效的前提下),所以配置的优先顺序从右到左。 下面说明下不同的配置文件的区别和位置: 惯
转载 2019-09-20 16:53:00
136阅读
2评论
扩展配置可以支持自动加载额外的自定义配置文件,并且配置格式和项目配置一样。 设置扩展配置的方式如下(多个文件用逗号分隔): 假设扩展配置文件user.php 和db.php分别用于用户配置和数据库配置,这样做的好处是哪怕以后关闭调试模式,你修改db配置文件后依然会自动生效。 如果在应用公共设置文件中
转载 2019-10-29 11:52:00
124阅读
2评论
C配置方法支持批量配置,例如: $config数组中的配置参数会合并到现有的全局配置中。 我们可以通过这种方式读取数据库中的配置参数,例如: 合并之后,我们就可以和前面读取普通配置参数一样,读取数据库中的配置参数了,当然也可以动态改变。
转载 2019-10-29 11:54:00
123阅读
2评论
最近在用@ThinkPHP 做系统的时候,要用到一个功能,就要动态的将系统的配置参数保存到Config文件中。以往,我们做系统的时候,项目的配置参数都会直接事先写入到Config/Config.php文件中,然后在项目中应用即可。但是,有些项目,用户需要根据自己的情况将配置参数,通过后台动态的来设置
原创 2022-06-13 12:07:51
354阅读
 昨天在ThinkPHP配置了UEditor,在此记录一下其中的过程和自己的心得体会。 参考资料UEditor开发文档:http://fex.baidu.com/ueditor/#server-php。(1),下载UEditor,解压后本人是放在了tp框架的公众资源目录Public下的ueditor中。(2),在浏览器下打开上文目录下的index.html,出现下图,但是此时
原创 2015-11-29 11:26:42
1232阅读
2点赞
<?php return array( //'配置项'=>'配置值' 'MODULE_ALLOW_LIST' => array('Home'), 'DEFAULT_MODULE' => 'Home', // 默认模块 'APP_URL' => 'http://app.weilan.com', 'VI
转载 2016-08-30 10:35:00
284阅读
2评论
#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections ...
转载 2018-10-12 13:29:00
232阅读
2评论
在使用ThinkPHP框架开发应用程序时,配置环境是非常重要的。在Linux系统上配置ThinkPHP环境可以提高程序的稳定性和性能。本文将介绍如何在Linux系统上正确配置ThinkPHP环境。 首先,你需要安装LAMP或LNMP等环境,确保Apache/Nginx、MySQL和PHP都已经正确安装和配置。另外,根据你的项目需求,可能还需要安装Composer等工具。 其次,根据你的项目需求
原创 2024-05-20 11:17:12
48阅读
之前的方式都是通过预先定义配置文件的方式,而在具体的操作方法里面,我们仍然可以对某些参数进行动态配置(或者增加新的配置),主要是指那些还没有被使用的参数。 设置新的值: 例如,我们需要动态改变数据缓存的有效期的话,可以使用 动态配置赋值仅对当前请求有效,不会对以后的请求造成影响。 动态改变配置参数的
转载 2019-10-29 11:50:00
100阅读
2评论
无论何种配置文件,定义了配置文件之后,都统一使用系统提供的C方法(可以借助Config单词来帮助记忆)来读取已有的配置。 获取已经设置的参数值:C('参数名称') 例如, 可以读取到系统的调试模式的设置值,同样,由于配置参数不区分大小写,因此 是等效的,但是建议使用大写方式的规范。 注意:配置参数名
转载 2019-10-29 11:48:00
110阅读
2评论
'URL_PATHINFO_DEPR'=>'-',//修改URL的分隔符 'TMPL_L_DELIM'=>'<{', //修改左定界符 'TMPL_R_DELIM'=>'}>', //修改右定界符 'DB_TYPE'=>'mysql', //设置数据库类型 'DB_HOST'=>'localhost',//设置主机 'DB_NAME'=>'
转载 2013-12-19 11:24:00
203阅读
2评论
1.配置格式ThinkPHP框架中所有配置文件的定义格式均采用返回PHP数组的方式,格式为://项目配置文件return array(    'DEFAULT_MODULE'     => 'Index', //默认模块    'URL_MODEL'          => '
转载 精选 2015-03-06 14:52:15
1119阅读
<?php //定义项目名称 define('APP_NAME', 'Admin'); //定义项目路径 define('APP_PATH', 'Admin'); //定义ThinkPHP核心文件所在路径 define('THINK_PATH','./ThinkPHP'); require THINK_PATH.'./ThinkPHP.PHP'; app::run(); ?>&nbsp
原创 2013-08-06 16:39:08
612阅读
location / {        root   /usr/share/nginx/html;        index  index.html index.htm;        if (!-e $request_filename) { &nb
原创 2015-10-20 13:43:26
732阅读
server {   ...      location / {          index  index.htm index.html 
转载 2017-11-06 13:19:46
501阅读
thinkphp3.2.3框架快速配置
原创 2024-09-25 17:25:40
275阅读
IIS10+ThinkPHP6: 根目录public下新建web.config 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <configuration> 4 <location path="." inheritInChildApplications=" ...
转载 2021-09-16 10:11:00
161阅读
2评论
在Linux系统上配置ThinkPHP是一个相对简单的过程,只需按照一定的步骤来完成即可。ThinkPHP是一个用于PHP开发的开源框架,具有高性能、简单易用、安全可靠等特点,因此在Linux环境下配置ThinkPHP能够帮助开发人员更高效地进行开发工作。 首先,我们需要在Linux系统上安装PHP环境。可以通过命令行安装Apache、PHP及相关依赖项,例如在Ubuntu系统上可以使用以下命令
原创 2024-05-06 10:30:27
189阅读
  • 1
  • 2
  • 3
  • 4
  • 5