Apache noob在这里。 我有一个安装debian squeeze和apache的virtualbox实例。 我看到我的所有4个核心最多出10分钟左右,然后消失。 这是每周发生几次。 当我能够加载顶部,我可以看到最大的Apache进程。
/ usr / sbin / apache2 -k start
当我检查访问日志时,我没有看到大量的stream量。 我上周安装了mod_evasive,认为它们可能是在login页面上使用的ddos或bot,但在日志中看不到。 我怀疑有可能是一些不好的PHP代码。 我将如何去跟踪哪里可能?
networking服务器主办大约4个WordPress的网站为小企业和另一个PHP应用程序与约10个用户。
我确定我已经更新了debian。 我正在运行最新的wordpress。
使用mod_status来查看状态页面。 如果您启用扩展状态,则列表中包含所有当前正在运行的请求以及附加的详细信息。
对于Apache noob here约为-1;)
你可能会在access.log看到一些东西。 如果一个PHP脚本运行了很长时间,那么当脚本启动的时候,你会看到日志行在脚本结束时。
例如:
<?php sleep(120); echo "hi";
在15:00开始将在15:02生成日志条目,时间戳为15:00。