【问题标题】:How do I debug with Google App Engine PHP?如何使用 Google App Engine PHP 进行调试?
【发布时间】:2015-04-24 21:17:55
【问题描述】:

这是场景。 我在本地测试我的 PHP Web 应用程序。 一切正常。 我部署到 Google App Engine。 当我尝试使用它时,我得到一个白页。 某处坏了。

所以我查看了日志并看到了这个: 处理此请求的进程遇到问题,导致它退出。这可能会导致一个新进程被用于对您的应用程序的下一个请求。 (错误代码 204)

几乎完全没用。 没有解释什么是错误代码204。

所以我想添加一些日志记录代码或一些东西来尝试找出问题所在,以便我可以调试它。

我从文档中看到这样做的方法是添加 syslog() 调用。 https://cloud.google.com/appengine/docs/php/logs/

好的。凉爽的。 所以我在我的代码中添加了一些。 我重新部署并再次查看日志。 我的日志事件都没有被写入。

因此,现有的日志记录数据毫无用处,而且我自己似乎无法进行任何日志记录。 如何调试?

【问题讨论】:

标签: php google-app-engine


【解决方案1】:

如果您有一个与 XDebug 调试器兼容的调试器,并且您安装了 xdebug 模块,则可以将 XDebug 与开发服务器一起使用来调试您的本地应用程序。您可以查看Local debugging with XDebug 了解有关调试本地应用程序的更多详细信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-18
    • 1970-01-01
    • 2012-09-14
    • 2013-01-15
    • 1970-01-01
    • 2015-04-25
    • 2011-08-17
    • 2011-03-06
    相关资源
    最近更新 更多