解决一种IIS日期的语法错误

 
古城
@ 2008.09.07
分类:技术笔记
点击:2840  评论:0
 
 
 
    一个本来没有问题的网站,放在自己电脑上还是传服务器上都没问题,可就是在一台机器上不能运行。取消了 显示友好http错误信息 之后看到错误内容是:

“Microsoft JET Database Engine 错误 '80040e07'

  日期的语法错误 在查询表达式 'postdate < #2008-9-7 下午 08:12:09#' 中。

  /style.asp,行 82 ”

    比较可疑的地方就是2008-9-7 下午 08:12:09是12小时格式的,还有“下午”两字,很可能IIS不能识别这种格式。

解决办法:

    在Windows控制面板>区域和语言选项>自定义>时间,设置为“H:mm:ss”或其他非12小时的显示方式。最后最重要的是这些设置完毕后在高级将默认用户帐户设置中的将所有设置应用于当前用户帐户和默认用户配置文件打上勾并确定。

    然后再看刚才无法打开的网站,一切正常!
 
 
 
 
 

本文评论

 
 

发表评论

你的评论
← 填你的昵称
以下内容非必填,可根据需要填写
← 可以展示在你的评论上方
← 不会在页面展示
← 不会在页面展示
← 只给我看?勾选上
这是一个别人称之为角落的世界
幸而,它的确是我的世界