问题解决办法:

yum install kernel-PAE

安装好后 还需要手工修改 引导

vi /boot/grub/grub.conf

如果看到如下代码 代表PAE内核已经安装好了
title CentOS (2.6.18-8.1.4.el5PAE)
root (hd0,0)
kernel /vmlinuz-2.6.18-8.1.4.el5PAE ro root=LABEL=/
initrd /initrd-2.6.18-8.1.4.el5PAE.img
修改设置为默认启动
CODE:default=0

init 6
重启服务器
再执行top 内存已经是4.1G了

以上全部在Centos 5.0系统下执行

尝试用yum安装

症状

请考虑以下情形: 您访问 Microsoft Internet Security and Acceleration (ISA) Server 2004 中发布网…

请考虑以下情形:

  • 您访问 Microsoft Internet Security and Acceleration (ISA) Server 2004 中发布网站。 或者,您在通过将作为 Web 代理的 ISA Server 2004 访问网站。
  • 在 ISA Server 2004 中启用压缩筛选器 Web 筛选器。
  • 网站发送到客户端 HTTP / 0.9 响应。

在这的种情况下您收到以下错误信息之一。
错误消息 1

HTTP / 1.1 502 代理错误 (指定的网络名称操作不再可用。

错误信息 2

错误代码 64: 主机不可用
背景: 网关或代理服务器丢失连接到 Web 服务器。

原因

HTTP / 0.9 响应具有只正文,但没有头。 该 Web 站点关闭以指示响应结束连接。 但是,压缩筛选器在 ISA Server 中的 Web 筛选器需要…

HTTP / 0.9 响应具有只正文,但没有头。 该 Web 站点关闭以指示响应结束连接。
但是,压缩筛选器在 ISA Server 中的 Web 筛选器需要 HTTP / 1.0 或 HTTP / 1.1 响应。 压缩筛选器 Web 筛选器不能识别 HTTP / 0.9 响应。 因此,压缩筛选器 Web 筛选器假定连接丢失或重置 Web 站点发送所有 HTTP 响应头之前。

解决方案

要解决此问题,请按下列步骤操作: 应用此修复程序包下面的 Microsoft 知识库文章中所述: 945043  (http://support.microso…

要解决此问题,请按下列步骤操作:

  1. 应用此修复程序包下面的 Microsoft 知识库文章中所述:

    945043 (http://support.microsoft.com/kb/945043/ ) 日版 ISA Server 2004 的修补程序包: 2007 年 11 月 12

  2. 启动记事本。
  3. 复制下面的代码,然后将其粘贴记事本

    Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"
    Const SE_VPS_NAME = "EnableHotfix944114"
    Const SE_VPS_VALUE = true
    
    Sub SetValue()
    
        ' Create the root object.
        Dim root  ' The FPCLib.FPC root object
        Set root = CreateObject("FPC.Root")
    
        'Declare the other required objects.
        Dim array       ' An FPCArray object
        Dim VendorSets  ' An FPCVendorParametersSets collection
        Dim VendorSet   ' An FPCVendorParametersSet object
    
        ' Get references to the array object
        ' and to the network rules collection.
        Set array = root.GetContainingArray
        Set VendorSets = array.VendorParametersSets
    
        On Error Resume Next
        Set VendorSet = VendorSets.Item( SE_VPS_GUID )
    
        If Err.Number <> 0 Then
            Err.Clear
    
            ' Add the item.
            Set VendorSet = VendorSets.Add( SE_VPS_GUID )
            CheckError
            WScript.Echo "New VendorSet added... " & VendorSet.Name
    
        Else
            WScript.Echo "Existing VendorSet found... value- " &  VendorSet.Value(SE_VPS_NAME)
        End If
    
        if VendorSet.Value(SE_VPS_NAME) <> SE_VPS_VALUE Then
    
            Err.Clear
            VendorSet.Value(SE_VPS_NAME) = SE_VPS_VALUE
    
            If Err.Number <> 0 Then
                CheckError
            Else
                VendorSets.Save false, true
                CheckError
    
                If Err.Number = 0 Then
                    WScript.Echo "Done with " & SE_VPS_NAME & ", saved!"
                End If
            End If
        Else
            WScript.Echo "Done with " & SE_VPS_NAME & ", no change!"
        End If
    
    End Sub
    
    Sub CheckError()
    
        If Err.Number <> 0 Then
            WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description
            Err.Clear
        End If
    
    End Sub
    
    SetValue
    

  4. 通过使用.vbs 扩展名中,将该文件保存为 Microsoft Visual Basic 脚本文件。 是例如使用下列名称保存该文件:

    EnableHotfix944114.vbs

  5. 在命令提示符下更改为在步骤 4 中, 保存该文件的位置,然后运行下面的命令:

    cscript EnableHotfix944114.vbs

请注意 若要还原默认设置,编辑脚本通过更改”const SE_VPS_VALUE = 如果为 True”,”const SE_VPS_VALUE = false” 将该的脚本保存,然后再运行。

替代方法

要解决此问题,禁用压缩筛选器在 ISA Server 中的 Web 筛选器。

要解决此问题,禁用压缩筛选器在 ISA Server 中的 Web 筛选器。

状态

Microsoft 已确认这是”适用于”一节中列出的在 Microsoft 产品中存在的问题。

Microsoft 已确认这是”适用于”一节中列出的在 Microsoft 产品中存在的问题。


这篇文章中的信息适用于:
  • Microsoft Internet Security and Acceleration Server 2004 Enterprise Edition
  • Microsoft Internet Security and Acceleration Server 2004 Standard Edition

关键字: 

kbmt kbqfe kbexpertiseinter KB944114 KbMtzh

;此文件仅供学习,不要复制到%windir%\system32\inetsrv\urlscan下直接用,可能会出问题,因为ini文件内好像不支持中文字符!
Read the rest of this entry »

: 1。aspnet_regiis -ga Users
这是指那个用户?是我自己的帐号吗?
: 2.aspnet_regiis -i

下面我用的例子.将是一台标准的虚拟主机.
系统:windows2003
服务:[IIS] [SERV-U] [SQL SERVER 2000]
Read the rest of this entry »

,

本页内容
目标
适用范围
如何使用本模块
摘要
安装 URLScan
日志文件
删除 URLScan
配置 URLScan
使用 URLScan 限制请求大小
在安装了 URLScan 的情况下调试 VS .NET
屏蔽内容头信息(标题)
陷阱
参考
Read the rest of this entry »

  为了提高IIS的安全性,微软提供了两个工具:IIS Lockdown和URLScan,其中IIS Lockdown 2.1包含了URLScan。
Read the rest of this entry »

, ,

20
Jan

vmware-config

需要:kernel-devel kernel-headers gcc-c++ xinetd libXtst-devel libXrender-devel
Read the rest of this entry »

,

今日在转换.Text数据到php平台,需要用到用户密码的问题。
1234
.Text里是:0F-03-75-84-C9-9E-7F-D4-F4-F8-C5-95-50-F8-F5-07
php里md5是:81dc9bdb52d04dc20036dbd8313ed055
差的还够远的,.Text里面在md5前还Unicode一把。
注:我不得不承认M$在多字节编码中做的是在是好,从98以后开始,统一平台,应用程序都不存在编码问题,MSSQL用的一点问题都没,反看Php、MySQL编码问题都头大了。

网上都没有现成的代码,还是在php手册里看到一句话:

If you are trying to emulate the UnicodeEncoding.Unicode.GetBytes() function in .NET, the encoding you want to use is: UCS-2LE

URL:http://cn2.php.net/manual/en/ref.mbstring.php#70294
莫大的启发啊。php要支持:Multibyte String,mbstring哦。
.Text密码加密方式:

password = password.ToLower();
Byte[] clearBytes = new UnicodeEncoding().GetBytes(password);
Byte[] hashedBytes = ((HashAlgorithm)CryptoConfig.CreateFromName("MD5")).ComputeHash(clearBytes);

php代码实现:

strtoupper(substr(chunk_split(md5(mb_convert_encoding(strtolower($password), 'UCS-2LE')), 2, '-'), 0, -1));

, ,

Linux发行版的关系图

Linux发行版的关系图

, ,