dnn阿拉伯语搜索错误

时间:2017-11-02 20:42:03

标签: dotnetnuke arabic dotnetnuke-9

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

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider,DotNetNuke

ExceptionGUID:c85e2719-e024-4233-b65e-fb2923e7863e

的AssemblyVersion:

PortalId:-1

用户ID:-1

TabId:-1

RawUrl:

引荐:

的UserAgent:

ExceptionHash:AqhATE93Pt6wy2F8K3pufQbH62g =

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

如何解决此错误?

2 个答案:

答案 0 :(得分:0)

最有可能的是,你在某个地方指定了一个时间(在数据库表中它被设置得不正确),或者" culture" SA站点的设置设置不正确。

答案 1 :(得分:0)

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

UmAlQura分钟日期是:1900/04/30 Gregorian分钟日期是:1318/01/01

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