为什么 64 位 apache 显示 httpd 为 32 位?

为什么 64 位 apache 显示 httpd 为 32 位?

我正在尝试在 Windows Server 2012 上安装 Apache 64 位。我正在使用下载链接 -https://www.apachelounge.com/download/

每当我解压 Win64 版本时,我都会查看 httpd 可执行文件,它说它是 W32,且架构为 32 位。

我在这里做错了什么?

答案1

您怎么看的?Sysinternals 显示 64 位。

PS C:\Users\John\AppData\Local\Temp\httpd-2.4.26-Win64-VC15\Apache24\bin> sigcheck.exe .\httpd.exe

Sigcheck v2.54 - File version and signature viewer
Copyright (C) 2004-2016 Mark Russinovich
Sysinternals - www.sysinternals.com

C:\Users\John\AppData\Local\Temp\httpd-2.4.26-Win64-VC15\Apache24\bin\httpd.exe:
        Verified:       Unsigned
        Link date:      05:05 2017-06-14
        Publisher:      n/a
        Company:        Apache Software Foundation
        Description:    Apache HTTP Server
        Product:        Apache HTTP Server
        Prod version:   2.4.26
        File version:   2.4.26
        MachineType:    64-bit

相关内容