如何调试我在开发系统上无法重现的问题?

时间:2009-11-04 21:31:02

标签: php debugging fbjs

我最近完成了Facebook游戏的第一阶段:

Rails Across Europe

它在我的开发系统上运行正常,但是其他人在尝试运行它时会报告错误和超时。如果我的系统上没有这些问题,有谁知道如何调试这些问题?

感谢。

3 个答案:

答案 0 :(得分:2)

通常的做法是使用日志记录和错误消息来确定生产代码中出现错误的位置。然后在你的开发机器上查看它。

此外,您还可以从遇到问题的人那里获取尽可能多的信息,以便了解特定客户端配置是否存在问题。

答案 1 :(得分:1)

通常,您需要在应用程序中设置陷阱来记录异常,以便您可以检查何时出现问题。在您遇到特定异常/错误之前,您不会知道尝试重新编写什么。

答案 2 :(得分:1)

你可以做的一些事情

  • 在与问题相关的区域中引入其他日志记录
  • 玩游戏本身,很多;-)来自用户使用的类似环境,以便亲身体验这些问题
  • 收集有关错误报告的信息(尝试查看它们是否具有某些共性,例如相同的浏览器,相同的操作系统,同一时间......)
相关问题