首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP应用程序连接回端口80的主机服务器

PHP应用程序连接回端口80的主机服务器
EN

Stack Overflow用户
提问于 2013-10-22 04:10:10
回答 1查看 46关注 0票数 1

从昨天开始,我一直在为这个问题发愁,如果你能帮忙的话,我会非常感激的。

设置:

我们的网站被配置为运行在IP 22.33.44.54 (比如说)上。服务器有一个分配给它的辅助IP,为22.33.44.55。

问题:

昨天我们的服务器超载了。它非常频繁地攻击MaxClients (通常一次在服务器上有85-90个连接)。这通常不会发生,所以我们开始调查,发现Port80上大约45%-50%的连接是从我们自己的IP返回的,而我们的IP就是在这个IP上运行的。服务器支持说,问题在于,它正在连接到Port80上的服务器。

来自Apache access_log的

代码语言:javascript
复制
22.33.44.55 - - [21/Oct/2013:19:14:39 +0100] 200 /home/xxxxx/public_html/index.php 303396 www.example.com "-" "-"  
22.33.44.54 - - [21/Oct/2013:19:14:40 +0100] 302 /home/xxxxx/public_html/8973.jpg 317 example.com "-" "-"  
22.33.44.55 - - [21/Oct/2013:19:14:30 +0100] 200 /home/xxxxx/public_html/index.php 303396 www.example.com "-" "-"  
22.33.44.54 - - [21/Oct/2013:19:14:42 +0100] 302 /home/xxxxx/public_html/8973.jpg 317 example.com "-" "-"
EN

回答 1

Stack Overflow用户

发布于 2013-10-22 04:15:02

对代码执行grep并搜索127.0.0.1、IP 22.33.44.55和本地主机。

代码语言:javascript
复制
find . -name \*.php | xargs grep 127.0.0.1
find . -name \*.php | xargs grep localhost

您可能在某个地方有include ("http://localhost/mylibrary.php");,不管是贪婪的搜索&替换,还是实习生。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19508806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档