mirror of
https://github.com/lsky-org/lsky-pro.git
synced 2025-01-09 04:19:32 +08:00
改进本地储存驱动
This commit is contained in:
parent
35ee96f8e9
commit
62c90b6c5f
@ -85,8 +85,11 @@ Container::get('app')->bind('index')->run()->send();
|
||||
|
||||
如何更新到最新版?
|
||||
---
|
||||
[下载](https://github.com/wisp-x/lsky-pro/releases)最新版程序,解压后覆盖到根目录即可(若怕出问题可覆盖前备份文件)。
|
||||
注:请不要删除原程序文件,因为你的安装后会生成的数据库配置文件存在config目录下。
|
||||
升级过程并不复杂,总共分为四个步骤。
|
||||
1. [下载](https://github.com/wisp-x/lsky-pro/releases)最新版程序并解压。
|
||||
2. 备份原程序 ```config/db.php``` 文件,若怕出问题备份所有文件。
|
||||
3. 将db.php文件复制到新版程序的 ```config``` 文件夹,然后在新版程序根目录新建空文件: ```install.lock```。
|
||||
4. 覆盖最新版程序到根目录即可。
|
||||
|
||||
联系我
|
||||
---
|
||||
|
@ -12,8 +12,18 @@
|
||||
$database = [
|
||||
// 数据库类型
|
||||
'type' => 'mysql',
|
||||
// 连接dsn
|
||||
// 数据库连接DSN配置
|
||||
'dsn' => '',
|
||||
// 服务器地址
|
||||
'hostname' => '127.0.0.1',
|
||||
// 数据库名
|
||||
'database' => '',
|
||||
// 数据库用户名
|
||||
'username' => 'root',
|
||||
// 数据库密码
|
||||
'password' => '',
|
||||
// 数据库连接端口
|
||||
'hostport' => '',
|
||||
// 数据库连接参数
|
||||
'params' => [],
|
||||
// 数据库编码默认采用utf8
|
||||
@ -52,4 +62,9 @@ $database = [
|
||||
'break_match_str' => [],
|
||||
];
|
||||
|
||||
return array_merge($database, require(\think\facade\Env::get('config_path') . 'db.php'));
|
||||
$pathname = Env::get('config_path') . 'db.php';
|
||||
if (file_exists($pathname)) {
|
||||
return array_merge($database, require $pathname);
|
||||
} else {
|
||||
return $database;
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ class Local implements Driver
|
||||
*/
|
||||
public function __construct($options = [])
|
||||
{
|
||||
$this->rootPath = Env::get('root_path');
|
||||
$this->rootPath = Env::get('root_path') . 'public' . DIRECTORY_SEPARATOR;
|
||||
$this->options = $options;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user