Php bluemix fitbit步进比赛

Php bluemix fitbit步进比赛,php,ibm-cloud,iot,Php,Ibm Cloud,Iot,我已通过下载现有代码重新创建了fitbit竞赛应用程序,如中所述。 Bluemix上的应用程序运行良好,似乎所有必要的服务都已正确添加 当我选择我的url时,我得到了正确的欢迎页面 我遇到的麻烦是初始化数据库和twitter等的两个步骤。 这需要我输入(用于数据库初始化),当我这样做时,我会得到一个带有“Error 500”语句的“Server Error”页面,但没有太多其他内容 这是在chrome上,但IE是一样的 当我在chrome上使用开发者工具时,它似乎表明sqlinit.php是空的

我已通过下载现有代码重新创建了fitbit竞赛应用程序,如中所述。
Bluemix上的应用程序运行良好,似乎所有必要的服务都已正确添加

当我选择我的url时,我得到了正确的欢迎页面

我遇到的麻烦是初始化数据库和twitter等的两个步骤。 这需要我输入(用于数据库初始化),当我这样做时,我会得到一个带有“Error 500”语句的“Server Error”页面,但没有太多其他内容

这是在chrome上,但IE是一样的

当我在chrome上使用开发者工具时,它似乎表明sqlinit.php是空的,这向我表明应用程序找不到这个特定的文件或/php/目录

因为我没有改变目录结构,所以我认为它是另外一种东西

我确实在某一点将PHP目录移动到了根目录,并推送了代码,但没有做任何事情,所以我将其移回


感谢您的建议。

您查看日志了吗?您可以使用:cf logs APP_namedooohh获取日志-聪明人会记得检查日志。不幸的是,我不得不用艰难的方式做事。现在检查一下,有一些线路需要调查。谢谢我将直接发布我的结果。因此日志基本上显示以下粗体PHP注意事项:未定义索引:FITBIT_CONSUMER_KEYSo日志基本上显示以下PHP注意事项:未定义索引:FITBIT_CONSUMER_KEY for the KEY and secret。出于某些原因,fitbit密钥并非来自阵列中的VCAP_服务,即使它们确实存在。我做了一项工作,就是硬编码密钥和秘密-不是解决方案-但我的PHP技能需要更多的工作。谢谢你的指导。