我在一台 winxp 机器上有一个 apache 服务器,偶尔我会得到一个
"httpd error, memory could not be written"
错误,这是我在 apache 错误日志中发现的
`[2009 年 9 月 12 日星期六 10:58:34] [错误] [客户端 113.68.84.79] 请求中的 URI 无效;\xece\r\xd5m\xed{\xbcf\xbf\xffq\bZNB\xf0a\xf9\x13\xf3[\x06Y\x02G\xca\xc5\xf3\x9ft\x89b\xed\xb5m\x9f\x1c\xa6\x03\x10\xee\xe9G\xb5\xe0glLf\xd4eFT\x8f.{Ysl\x89\x05\x18\x0f\x0f p\xdd\xaf\x11G\xbe\xbf\x96/Pr\x9e\xf4\x89\xf2\xd4^mA\x13y2\xe3\x95\xaeD\x02\xa7*G\xe4\x1d\x07r^\xaf_J\xf7\xbc\x90\x17\xda\x90\x17\xec\xd4>\xe8\xe4\xfcU\x04\xbc2V\xe1\x170\xeb
my_thread_global_end() 中出现错误:66 个线程未退出
[2009 年 9 月 12 日星期六 11:08:43] [通知] 父级:子进程已退出,状态为 3221225477——正在重新启动。
[2009 年 9 月 12 日星期六 11:08:51] [通知] Apache/2.2.4 (Win32) PHP/5.2.3 已配置 - 恢复正常操作`
谁能说出这是什么意思以及问题出在哪里?
谢谢。
答案1
有人试图关闭您的服务器。我会封锁该 IP 113.68.84.79,事实上,除非您正在为中国的这个网络块的客户提供服务,否则请在防火墙上封锁整个网络:
inetnum: 113.64.0.0 - 113.95.255.255
netname: CHINANET-GD
descr: CHINANET Guangdong province network
descr: Data Communication Division
descr: China Telecom
然后,确保您将 PHP 更新到最新版本...(5.2.10)...在撰写本文时...