安全建议
* * * * *
在安装好咱们的RhaPHP之后,我们建议你动手配置以下的说明:
1、自定义系统日志保存目录:
找到config/log.php文件对path值进行更改。列如:
~~~
return [
// 日志记录方式,内置 file socket 支持扩展
'type' => 'File',
// 日志保存目录
'path' => \think\facade\Env::get('runtime_path').'mylog/',
// 日志记录级别
'level' => [],
// 单文件日志写入
'single' => false,
// 独立日志级别
'apart_level' => [],
// 最大日志文件数量
'max_files' => 0,
// 是否关闭日志写入
'close' => false,
];
~~~
建议把mylog自定义为其它名称,例如myRhaPHPLog,abc123KFC,等等。
2、自定义系统缓存保存目录
找到config/cache.php文件对path值进行更改。列如:
~~~
return [
// 驱动方式
'type' => 'File',
// 缓存保存目录
'path' => \think\facade\Env::get('runtime_path').'cache/',
// 缓存前缀
'prefix' => '',
// 缓存有效期 0表示永久缓存
'expire' => 0,
];
~~~
建议把cache自定义为其它名称,例如myRhaPHPCache,abc123cahce,等等。
3、自定数据库配置文件
首先建立一个名称较长的PHP文件,比喻我这里为`b2e35eb88dd16d93a0f8729.php`,然后把`database.php`里所有代码拷贝到`b2e35eb88dd16d93a0f8729.php`这个文件里面来,然后在`database.php`删除原有的数据库配置信息,然后引入`b2e35eb88dd16d93a0f8729.php`文件,代码如下:
~~~
return include 'b2e35eb88dd16d93a0f8729.php';
~~~