Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 多次发送消息后,对服务器的访问被阻止”;“加密数据传输”;_Php_Web Services_Encryption - Fatal编程技术网

Php 多次发送消息后,对服务器的访问被阻止”;“加密数据传输”;

Php 多次发送消息后,对服务器的访问被阻止”;“加密数据传输”;,php,web-services,encryption,Php,Web Services,Encryption,我正在使用自己用php编写的自定义聊天服务器编写一个加密聊天 一切都很完美,但在交换了5-6条消息后,服务器突然变得无法访问 我无法访问服务器中的页面(php和html) 我无法理解发生了什么,所以我也用我的移动互联网进行了测试,但结果是一样的 如有任何建议/帮助,将不胜感激 编辑 我已经解决了这个问题。 每分钟向服务器发送8+HTTP POST请求导致服务器阻止我的ip,因为它认为这是DDoS 如何解决这个问题?这听起来像是服务器配置问题-您有ssh访问权限吗?您可能需要查看PHP、Http和

我正在使用自己用php编写的自定义聊天服务器编写一个加密聊天

一切都很完美,但在交换了5-6条消息后,服务器突然变得无法访问

我无法访问服务器中的页面(php和html)

我无法理解发生了什么,所以我也用我的移动互联网进行了测试,但结果是一样的

如有任何建议/帮助,将不胜感激

编辑

我已经解决了这个问题。 每分钟向服务器发送8+HTTP POST请求导致服务器阻止我的ip,因为它认为这是DDoS


如何解决这个问题?

这听起来像是服务器配置问题-您有ssh访问权限吗?您可能需要查看PHP、Http和服务器访问日志。不,目前我没有ssh访问权限。我最初以为服务器是黑名单我的ip,但我检查发现,所有的ip都可以访问服务器。如果你被列入黑名单,人们可能会认为你永远不会被允许访问它。我认为您肯定需要查看某种日志输出,以便能够了解在请求6时发生了什么。我假设在本地运行时不会得到相同的结果?我有一个动态的ip分配internet。因此,重新启动调制解调器后,我会得到一个新的ip地址。然后我可以再次连接。不在本地运行不会产生这个问题。你可以在上问这样一个问题,这是离题的——除非你正在编写自己的web服务器。确保包括您的服务器配置。