如何平稳进行系统虚拟化迁移?
最近在部分项目在进行 系统虚拟化平台迁移。简单分享一下
一、系统层面 :这些都是用的国外的技术 就不用想了 老的系统尽量测试一下,PTOV迁移老的系统完了后发现 系统无法启动。
迁移过程中centos5.2的老系统,出现此问题
解决办法:建议快照,然后做一下系统升级。
二、PTOV之前 尽量停运行 数据库服务器、WEB服务】、清除系统及服务日志。
在迁移过后发现系统文件里有几百W邮件文件,浪费了PTOV时间。
三、如果涉及到IP变更一定要重新开权限。
如何解决Discuz!数据pre_common_stat报错?
最近一段时间数据库过12点后容易报错,错误如下:
(1062)Duplicate entry ‘20151203’ for key ‘PRIMARY’
INSERT INTO common_stat SET ‘daytime’=’20151203’,’login’=1
DISCUZ脚本处理这个触发时,有人点击网页才能进行处理,
这里说明同时并发的情况下,重复触发新建入库了。
如何解决手机和pc两个独立系统不同地址自动切换?
之前做手机版的程序需要实现与PC系统不同地址之间切换。
再说现在手机版的流行了,有些系统可能不想在传统系统上再开发。独立出来更明确一些,依然数据共享。
手机版和PC版块切换方式可能部分人采用前端JS 来处理,
个人喜欢用服务端rewrite 。(当然前提条件是不在一个系统上,一个系统上就不需要这些了,程序判断,多做一套模板了)
假设依我博客为案例:
如何解决ALTER TABLE causes auto_increment resequencing ?
最近,升级Discuz! X2.5 到 Discuz! X3.2 升级过程中遇到如下错误:
升级SQL语句:
升级表 pre_home_notification 出错,请手工执行以下升级语句后,再重新运行本升级程序:
ALTER TABLE pre_home_notification CHANGE `id` `id` mediumint(8) unsigned NOT NULL AUTO_INCREMEN
Error: ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry ‘16777215’ for key ‘PRIMARY’
Errno.: 1062
按照官网的手动的方法执行一样报错。
接下来我进入数据库查看 此表的结构 ,就明白了。
如何解决DISCUZ QQ互联connect_error_code_20003错误?
错误一:前台报,当前存在网络问题或服务器繁忙,详细错误:connect_error_code_20003,错误代码:20003,请您稍候再试。谢谢。
有时候多点几次QQ能登录,多数时候点报上面的错误。
程序版本Discuz! X2.5
域名:.cn 更换为.com.cn
更换后就出现了这种情况,防火墙策略也木有动,站点信息也同步成功
我看了 官网 已经 给出了解决办法 oauth1 切换为 oauth2
http://www.discuz.net/thread-3664310-1-1.html
按照官网解决办法 ,测试还是木法解决20003错误。。。
诊断工具检测出来:偶尔会出现如下错误:
错误二、云平台到站点测试 暂不支持中文域名等特殊URL开通云平台
如何对nginx日志分割?
我单位,要求日志一般保存3个月。
如果日志一直累积,量大了以后分析就有点困难,
分割日志是必要的。
顺便记录一下配置,方便以后查找。
系统环境是Linux平台,采用的logrotate进行管理
首先建一个文件 nginx.logrotate 存放到你想存放的位置,这里我存放到/usr/local/nginx/conf/nginx.logrotate
内容如下:
『凹凸曼』免费发布discuz插件
都1年多木有怎么关注discuz应用中心,
最近一段时间看了哈,做的越来越好,
也顺便搞了几个免费应用上去。
discuz有了应用中心这些应用,简直是建站利器。