过去,Spotlight 会为我计算数学运算(例如,如果我输入5 + 3,则在任何定位的文件或其他搜索结果之前的第一个 Spotlight 结果将是答案)。在过去的几周里,它不再存在 - 如果我输入数学运算,它只会找到一堆文档。
我正在运行 Mac OS X 10.5.7。 更新:到目前为止,我已经尝试过,基于以下建议:
defaults write com.apple.spotlight CalculationEnabled -bool YES不幸的是,没有任何效果 - Spotlight 仍然无法解决操作问题。
Mac OS X DNS 查找永远需要来自 Safari 和其他使用 mDNSResponder 的应用程序。如果我从命令行使用 nslookup,相同的查找工作正常,并且它们在同一无线网络上的 iPhone 和 iPad 上也可以正常工作。
这只是在工作的网络上;当我在家或连接到我的 iPhone 时,所有 DNS 查找都可以正常工作。当我在工作网络上时,无论是通过 Wi-Fi 还是以太网,我都会遇到这些问题。我尝试使用以下命令:
launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Run Code Online (Sandbox Code Playgroud)
这曾经在 Snow Leopard 下提供一些暂时的缓解(分钟),但现在,在 Lion 下,它通常根本不提供任何东西。
我的以太网和 Wi-Fi 设置都没有指定 DNS 服务器;它们是从路由器自动填充的。但是我尝试指定我自己的,例如 Google DNS 或 OpenDNS,但这并不能解决问题。
网络设置是一个插入电缆调制解调器的路由器,办公室中的所有以太网端口都来自它。一个 Airport Extreme wifi 路由器也插入主路由器(在桥接模式下),然后 WiFi 客户端连接到它。
我到处搜索,发现其他一些起初看起来适用的东西(例如DNS 查找失败但 nslookup 有效),让我认为这些 mDNSResponder 问题并不少见,但没有一个完全匹配,他们的解决方案也没有还为我工作。
另外:不是每个 DNS 查找,只是大多数。谷歌搜索立即出现,但谷歌地图需要永远加载(当我查看活动窗口时,它通常是脚本,而不是来自某些谷歌 CDN 服务器的东西)。即使是我们每天使用的站点,您认为会在某个地方(如 php.net)缓存的站点也需要永远加载或超时。
另外:从 Windows XP 虚拟机中的浏览器加载一切正常,对我来说,这更加指责 mDNSResponder 是罪魁祸首——但是当我在任何其他网络上时,一切都正常。
我的公司刚刚从 IMAP 提供商过渡到 Microsoft Exchange 服务器。作为转换的一部分,我将所有旧邮件从各种 IMAP 文件夹移动到 Exchange 服务器上的相应文件夹中。
他们已搬迁,但部分邮件在 Apple 邮件列表视图中显示的日期错误。消息本身的日期仍然正确,但列表视图中的所有时间戳都显示了我移动消息的日期和时间,而不是它们的创建时间。从一些谷歌搜索来看,现在消息中的“收到日期”似乎是错误的,这就是列表视图使用的内容。
奇怪的是,它并没有对我的所有消息都这样做——只是其中的一些。看起来它确实对我旧的 IMAP“已发送”文件夹中的所有邮件都这样做了。
我怎样才能解决这个问题?消息现在在列表视图中以加扰顺序显示,而不是以正确的(发送/创建日期)顺序显示 - 但即使我可以修复排序顺序,令人讨厌的是时间戳已被替换为时间移动进入 Exchange 服务器。我希望“接收日期”回到实际收到的日期,或者如果现在不可能,我想将其设置为与消息本身相同的时间戳。或者,在最坏的情况下,如果我只需要从 Time Machine 备份中恢复我的所有邮件,我如何在下次尝试将这些邮件复制到 Exchange 服务器时防止这种情况发生?