我有一个本地化的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(格里高利日期)之间。参数名称:时间
如何解决此错误?
答案 0 :(得分:0)
最有可能的是,你在某个地方指定了一个时间(在数据库表中它被设置得不正确),或者" culture" SA站点的设置设置不正确。
答案 1 :(得分:0)
您使用的阿拉伯语日历很可能是UmAlQura
。此日历的最短日期与Gregorian
日历的最短日期不同。
UmAlQura
分钟日期是:1900/04/30
Gregorian
分钟日期是:1318/01/01
尝试从搜索中排除时间字段。要查看更多信息,请参阅this。