之前D站检测到sendmail&rand拖慢页面加载速度,因为不清楚会不会影响到系统邮箱发送激活邮件,一直没有轻易注释掉这段代码,刚才留意到在用户非登陆状态下它也出来捣乱, 数次延迟之后,刚下决心注释掉了,顺便在后台发了封测试邮件,可以成功接收,同时不影响UCenter通信成功。 注释或删除方式很简单,在你的模板文件夹内搜索代码sendmail&rand,Discuz X3.2一般在footer.php里:
如果我没有回来补充,说明此方法未发现后遗症。 ------------------------------------------------------------------------------------------- 以下转自网络,大概参考下: DISCUZ_ROOT/data目录下有几个重要的文件(文件锁) data/install.lock 安装程序锁定。如果该文件存在,DISCUZ_ROOT/install/中的安装程序不能执行。 data/sendmail.lock 发送邮件锁。Discuz默认通过类似home.php?mod=misc&ac=sendmail&rand=1379315574这个隐藏页面调用,由用户的浏览行为触发邮件发送流程(浏览器侧用一个300秒的cookie控制频率,服务器侧通过sendmail.lock文件的mtime控制频率5秒)。如果可以控制 服务器,应该优化掉这个机制。 data/updatetime.lock 某管理后台使用的锁。 data/update.lock 系统升级锁。执行版本升级程序(如x2升级到x3)时,会生成这个文件锁。 Discuz!X集群部署的系统方案和改造方式讨论 |