1

我有一个本地化的 dnn 9 站点,有两种语言 en-Us 和 ar-Sa。英语文化搜索效果很好。但阿拉伯语没有返回结果。在管理日志中出现此错误:AbsoluteURL:/ar-SA/API/internalservices/searchService/search

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke

异常GUID:c85e2719-e024-4233-b65e-fb2923e7863e

组装版本:

PortalId:-1

用户 ID:-1

标签号:-1

原始网址:

推荐人:

用户代理:

异常哈希:AqhATE93Pt6wy2F8K3pufQbH62g=

消息:此日历不支持指定时间。它应该在 04/30/1900 00:00:00(公历日期)和 11/16/2077 23:59:59(公历日期)之间(包括公历日期)。参数名称:时间

我该如何解决这个错误?

4

2 回答 2

0

很可能,您在某处指定的时间(它在数据库表中)设置不正确,或者 SA 站点的“文化”设置设置不正确。

于 2017-11-03T01:02:15.847 回答
0

您使用的可能是阿拉伯日历UmAlQura。此日历的最小日期与日历的最小日期不同Gregorian

UmAlQura最小日期是:1900/04/30 Gregorian最小日期是:1318/01/01

尝试从搜索中排除时间字段。要查看更多信息,请参阅

于 2017-11-05T11:03:17.807 回答