好的,这可能是一个小问题的很多解释,所以这里就是。
我有一个我使用相对较新的应用程序发明者(快速原型android应用程序)构建的测验系统这个应用程序发明者系统是使用拼图代码块构建的,然后在幕后渲染整个东西到java并编译。实际上非常漂亮。那么有一个名为tinywebdb的代码块,它实际上允许你将GET请求打包成(我相信它的JSON格式)并将其发送到您想要的宽互联网上的任何地方。
因此,对于这个测验系统,我用PHP构建了一个中央Web应用程序,用于在数据库中构建问题测验,然后通过它们将它们逐个发送到已连接到该个人构建的测验的任何移动设备上。
为了完成这项工作,我正在让PHP循环通过它所选择的问题并更新数据库中的状态。移动设备正在做的是每隔这么多秒读取该数据库,如果他们没有在测验中回答该特定问题并且状态显示为go,则将问题拉下来并显示它。然后用户回答它并重复循环。
这一切都很好。在运行Web应用程序的PHP旁边,有一个单独的PHP,所有移动设备都会调用它来连接数据库并读取问题或更新分数等。所以选择,更新和插入命令取决于他们调用php的原因。
现在对于这个问题,我最近开始使用多个手机测试系统,而不是我一直使用的手机,但它不起作用。一部手机将始终连接,任何其他手机将无法连接。没联系。我检查了错误日志,没有列出任何内容。
我曾假设移动设备与PHP建立的每个连接都是与数据库的单独连接。但有些事情阻碍了多重联系。
有什么建议吗?我的想法已经不多了。我想我正在寻找的是尝试或研究的东西的想法,这可能有助于我理解出了什么问题,所以我可以解决它。
感谢您提供的任何帮助。
答案 0 :(得分:0)
对于Web Host提供商来说,这是一个未知问题。尽管有十几个详细的请求,他们一直在阻止事情我总是被提到我自己的设备或自己的代码是如何错。
为自己设置一个VPS并进行更改 - 我有一个无需修改代码或设备的工作系统。
TIL我不喜欢那些指责别人而掩盖其无能的人。