ECS Linux服务器重启后数据丢失的解决方案

问题源于一次服务器宕机后的重启,重启后,赫然发现所有的网站数据丢失了!自己并未修改硬盘配置或者格式化之类,所以应该没问题,而且检查系统快照、检查控制面板都正常,所以问题可能出在数据盘上。
于是检查磁盘,发现是新增的硬盘没有自动挂载,于是处理方式就出来了,首先是重新挂载,其次是为了预防下次重启再出现这种幺蛾子,设置一下自动挂载。

STEP1: 重新挂载数据盘

1.执行
mount /dev/vdb1 /home/wwwroot
将数据盘挂载到网站文件目录
2.重启mysql和nginx
amh mysql start
amh nginx start
3.此时网站php页面依然报500错误,所以需要依次启动所有环境下的php。
这个问题解决。
4.如果网站依然无法访问,重载一下 nginx

STEP2: 设置启动自动挂载

mount /dev/vdb1 /home/wwwroot vfat defaults,iocharset=cp936, rw 0 0

dedeCMS如何在不同标签中使用[field:global.autoindex/]

在{dede:arclist/}这个标签中大家都知道有个[field:global.autoindex/],这个变量每生成一行就+1,那很多人希望{dede:sql/}标签也需要加上这个功能,很多朋友提问,肯定会认为官方不会去做,其实不然,官方主要希望大家能够一同分享这种使用、开发的小技巧,小经验,其实这个东西很简单,自己稍微摸索下就可以知道。 继续阅读dedeCMS如何在不同标签中使用[field:global.autoindex/]