用火车头PHPCMS采集时有些发布模块写的出问题,导致发布和更新时间为0,及为空。

在phpcms会显示时间为1970-01-01,如果是当采集的话就可以有方法来解决这个问题。

要把phpcms datetime日期类型转Int类型

站长之家有提供这个工具

http://tool.chinaz.com/Tools/unixtime.aspx

然后进入phpmyadmin或在后台 系统设置->数据库管理->执行SQL

SQL语句如下:

注:要把下面红色的数字串替换成用工具转换的新的。

更新时间语句

update phpcms_content set inputtime = replace(inputtime,"0","1279793540") 

发布时间语句:

update phpcms_content set updatetime = replace(updatetime,"0","1279793540")

本日志由 holley 于 2010-07-22 18:16:14 发表到 技术 中,目前已经被浏览 341 次,评论 0 次;

作者添加了以下标签: phpcms1970

 新建立一个文本文档.txt 将以下代码复制进去,并保存。

  1. <?php 
  2. include './include/common.inc.php';  
  3. $password = '123456'
  4. $username = 'phpcms'
  5. $password = md5(PASSWORD_KEY.$password); 
  6. $db->query("UPDATE ".DB_PRE."member SET password = '$password' WHERE username = '$username'"); 
  7. $db->query("UPDATE ".DB_PRE."member_cache SET password = '$password' WHERE username = '$username'"); 
  8. echo 'ok'
  9. ?> 

本日志由 holley 于 2010-07-22 16:34:16 发表到 技术 中,目前已经被浏览 45 次,评论 0 次;

作者添加了以下标签: PHPCMS密码

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

Hyper-V是微软提出的一种系统管理程序虚拟化技术。

Windows Server 2008 Hyper-V 64位:

http://download.microsoft.com/download/8/b/f/8bfabc2a-4fa5-4325-8ea7-21d474602293/Windows6.0-KB950050-x64.msu

Windows Server 2008 Hyper-V 32位:

http://download.microsoft.com/download/d/0/f/d0ffe812-9cb5-4fb1-89e2-471642b75a4b/Windows6.0-KB950050-x86.msu

本日志由 holley 于 2010-07-22 14:28:40 发表到 分享 中,目前已经被浏览 109 次,评论 0 次;

作者添加了以下标签: Hyper-v

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

如果安装了中文为默认语言时,centos语言编码是“zh_CN.UTF-8”,在本机上的SHELL是能看到正常的中文的, 但是通过SSH连上来就会发现所有的汉字变成乱码了。

编辑/etc/sysconfig/i18n,修改“LANG="zh_CN.UTF-8"”为“LANG="zh_CN.GB18030"”,重新登录即可

本日志由 holley 于 2010-07-22 10:29:43 发表到 linux 中,目前已经被浏览 156 次,评论 0 次;

作者添加了以下标签: centos中文乱码