升级到[Discuz! X3.2 Release[20141225]后台ucenter登录不进去解决办法

升级到[Discuz! X3.2 Release[20141225]后台ucenter登录不进去解决办法

从Discuz! X3.2 上一个版本在后台自动升级到[Discuz! X3.2 Release[20141225] 后其它正常,后台ucenter登录不进去了,密码是对的,就是没反应刷新一下还在登录页面,进不去,没有反映。

解决办法:

打开uc_server/model目录里的admin.php

找到第22行的
    $this->cookie_status = 0;

代替为
    $this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;

MySQL COUNT DISTINCT同时使用的方法

有这样的需求,要统计每天的试用人次和人数,使用下面的sql语句就可以完成,同时使用了DISTINCT 和 Count。

SELECT Count( DISTINCT uid ) , count( * ) , addtime
FROM `users_try`
GROUP BY `addtime`
LIMIT 0 , 30

参考资料
http://stackoverflow.com/questions/5737628/mysql-count-distinct

php输出xml header设置方法

使用php生成xml,需要使用header设置Content-type为text/xml

<?php
header("Content-type:text/xml");
echo '<?xml version="1.0" encoding="UTF-8"?>
<sitemap>
<local>http://phpff.com/</local>
<lastmod>2015/6/17</lastmod>
</sitemap>';
?>