Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

需要将普通配置文件与其他运行时产生的数据分开保存 #723

Open
MR-XieXuan opened this issue Mar 30, 2024 · 2 comments
Open

Comments

@MR-XieXuan
Copy link

【问题背景】
前太久时间没有关注服务器磁盘,前两天某程序生成大量日志文件导致磁盘爆满。

不知为何网页中的图片全部加载失败,后打开OneManager居然出现了Install界面。

检查出 Config.php 文件在当天变成了空白

【问题】
经查验发现在运行时产生的需要不定更新的数据配置时产生的基本不需要更新的数据放在了同一个文件下

【后果】
这将导致运行时无论什么时候出于什么原因在修改由程序产生的经常需要修改的数据时出现差错,都将会导致其他本大部分时间不需要修改的所有数据丢失。
而其中若丢失的密钥等难以恢复的信息将导致严重后果。

【解决方案】
这个问题的解决方案并不难想到,仅需要将运行时产生的需要不定更新的数据配置时产生的基本不需要更新的数据分开保存即可。

望引起重视!

@qkqpttgf
Copy link
Owner

qkqpttgf commented Apr 1, 2024

我并没有把奇怪的临时东西放 .data 中,能加我一下,然后发一下给我看看,产生了些什么不定更新的数据吗?

@MR-XieXuan
Copy link
Author

我并没有把奇怪的临时东西放 .data 中,能加我一下,然后发一下给我看看,产生了些什么不定更新的数据吗?

好的

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants