2

我想使用 Apache 2.2.31,因为这就是我在 bluehost 上运行的实时站点。如何在 uwamp 中指定此版本?

我在 Win 10 上运行 uwamp。

4

1 回答 1

3

通过这样做在 uWamp 中更改 apache 版本:

ApacheHaus下载了Apache 2.4 VC14 32bits 。 选择 32 位 apache 版本,即使 windows 是 64 位)

然后按照以下步骤操作:

  1. 将下载的apache解压到UwAmp\bin目录下(获取UwAmp\bin\apache24)
  2. 将原来的 UwAmp\bin\apache 重命名为 UwAmp\bin\apache_old
  3. 将 UwAmp\bin\apache24 重命名为 UwAmp\bin\apache
  4. 将 UwAmp\bin\apache_old\certificat 复制到 UwAmp\bin\apache\certificat
  5. 将 UwAmp\bin\apache_old\conf\httpd_uwamp.conf 复制到 UwAmp\bin\apache\conf\httpd_uwamp.conf
  6. 将 UwAmp\bin\apache_old\php.ini 复制到 UwAmp\bin\apache\php.ini
  7. 将 UwAmp\bin\apache_old\conf\extra 与 UwAmp\bin\apache\conf\extra 合并(保留最新文件,只需将旧文件复制到新的 apache 目录:httpd-ahssl.conf、httpd-deflate.conf、httpd -proxy-html.conf, httpd-vhosts.conf)
  8. 就这样!通过启动 uWamp 进行验证,然后打开 localhost 并查看 apache 版本号。在 uWamp 日志消息窗口中查看通知或错误(如果有)。

如果出现问题,只需通过重命名 2 个文件夹来回滚到原始 apache:

  1. 关闭 uWamp
  2. 将最新的 UwAmp\bin\apache 重命名为 UwAmp\bin\apache_new
  3. 将原来的 UwAmp\bin\apache_old 重命名为 UwAmp\bin\apache
于 2017-01-21T23:29:10.930 回答