比較悲劇的是今天使用了cdn+文件緩存,結果網站出現一些內容不正常了,我折騰了半天沒發現問題于時重啟了服務器,結果重啟之后apache 彈出錯誤應用程序 httpd.exe,版本 2.2.22.0,錯誤模塊 php5ts.dll提示了,我查看了一下系統日志發現一段長長的代碼.如下所示"
apache錯誤提示
事件類型: 信息
事件來源: Application Error
事件種類: (100)
事件 ID: 1004
日期: 2014-6-27
事件: 15:55:13
用戶: N/A
計算機: xxxx
描述:報告隊列中的錯誤: 錯誤應用程序 httpd.exe,版本 2.2.22.0,錯誤模塊 php5ts.dll,版本 5.2.17.17,錯誤地址 0x000acde5。
有關更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心.
數據:
- 0000: 41 70 70 6c 69 63 61 74 Applicat
- 0008: 69 6f 6e 20 46 61 69 6c ion Fail
- 0010: 75 72 65 20 20 68 74 74 ure htt
- 0018: 70 64 2e 65 78 65 20 32 pd.exe 2
- 0020: 2e 32 2e 32 32 2e 30 20 .2.22.0
- 0028: 69 6e 20 70 68 70 35 74 in php5t
- 0030: 73 2e 64 6c 6c 20 35 2e s.dll 5.
- 0038: 32 2e 31 37 2e 31 37 20 2.17.17
- 0040: 61 74 20 6f 66 66 73 65 at offse
- 0048: 74 20 30 30 30 61 63 64 t 000acd
- 0050: 65 35 e5
直接百度搜索問題,解決版本有兩個:
1.復制php5ts.dll到apaceh的bin目錄下或者系統目錄下c:/windows/system32后,重啟系統.
2.php目錄下的libmysql.dll拷貝到到系統目錄system32下就好了,突然出這個問題也擔心是中毒了所以對服務器進行了一些限制操作,在php.ini中加上了
disable_functions = phpinfo,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,fsocket,fsockopen
然后重啟apache,問題解決了.
新聞熱點
疑難解答