365体育备用网址报道25.2.3系统配置_365体育备用网址官网资讯

系统配置和使用的程序运行环境有紧密的关联。不同的系统环境相关配置不尽相同。
作者开拓本系统时,使用的主机为阿里云的共享云虚拟主机,其操作系统为CentOS 5.4 64位,PHP版本为 PHPv5.5,数据库类型 MySQL 5.1,Web服务为Apache2.2。依据官方开拓手册及项目实际情况,需要对程序进行配置及相应的修改。
入口文件地位
5.0默认的应用入口文件位于public/index.php,程序打开需要引入public目录,在虚拟主机上public目录没有存在的必要性。将index.php迁移到根目录,并修改如下。

1 // [ 应用入口文件 ]
2 
3 // 定义应用目录
4 define('APP_PATH', __DIR__ . '/application/');
5 // 加载框架引导文件
6 require __DIR__ . '/thinkphp/start.php';

隐藏index.php
在ThinkPHP5.0中,出于优化的URL访问原则,撑腰通过URL重写隐藏入口文件。Apache环境中能够通过在应用入口文件同级目录添加.htaccess文件来实现这一功能。.htaccess文件内容如下:

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

其余的IIS或Nginx服务器环境,能够参考开拓文档实现该功能。
隐藏index.php后,原来的访问URL:
http://www.doucube.com/index.php/admin/index/index

能够采纳下面的方式访问:
http://www.doucube.com/admin/index/index

配置默认模块
在本项目中,访问网址时,要求主动跳转到治理模块的登录界面进行登录,而不是框架自带的index模块。需要在application\config.php配置默认模块是治理模块,修改如下。

1// 默认模块名
2 'default_module'         => 'admin',

配置数据库
在application\database.php中进行应用的数据库的配置,主要包括数据库类型、服务器地址、数据库名称、数据库用户名、数据库密码、以及数据库表前缀。其余值使用默认值。配置修改如下。

 1 return [
 2     // 数据库类型
 3     'type'           => 'mysql',
 4     // 服务器地址
 5     'hostname'       => 'qdm.my3w.com',
 6     // 数据库名
 7     'database'       => 'qdm_db',
 8     // 用户名
 9     'username'       => 'root',
10     // 密码
11     'password'       => 'root123',
12     // 端口
13     'hostport'       => '',
14     // 数据库编码默认采纳utf8
15     'charset'        => 'utf8',
16     // 数据库表前缀
17     'prefix'         => '101_',
18     // 数据库调试模式
19     'debug'          => true,
20 ];

------分隔线----------------------------

公布评论 (172人察看0条评论)
请自觉遵守互联网相关的政策法规,严禁公布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换腾博365腾博会官网
最新评论