9

我一直试图在我的本地主机中摆脱 postgresEDB apache HTTP 服务器,但我没有做到。我尝试了各种选择,包括:

netstat -ano|findstr :8080

taskkill /pid number /F

但失败了,因为每次我重新启动系统并键入 localhost 时,都会弹出这个。

我已经卸载了 EnterpriseDB 和 PostgreSQL,但仍然没有运气。

在此处输入图像描述

4

3 回答 3

8

我有同样的问题,停止PEM HTTPD对我有用。

  1. 去“运行”然后“services.msc”
  2. 找到一个名为“PEM HTTPD”的服务,描述 Apache/2.4.39 (Win32)
  3. 右键单击并选择停止或禁用该服务。

注意:在 8080 端口上运行的进程是 httpd。我使用 resmon.exe 来了解该过程。

如何找出正在侦听 Windows 端口的进程?

于 2020-02-24T21:09:42.793 回答
4

我知道这已经过时了,但是我需要解决相同问题的帮助,而答案对我不起作用。起作用的是:

  1. 去“运行”然后“services.msc”
  2. 找到一个名为“pgbouncer”的服务,描述说它是“postgres 的轻量级连接池”
  3. 右键单击并选择停止

如果您一直需要 localhost:8080 ,也许您也可以将启动类型更改为禁用。但是一次性使用,停止它就可以了。

我在macbook上的bootcamp上运行windows,希望这会有所帮助。

于 2019-06-15T02:55:47.153 回答
1

我知道这个帖子很旧,但我想我会把答案扔在那里,以防这是任何人点击的第一页(就像我一样)。

在 Windows 上,您可以通过服务小程序终止此任务。

  1. 转到“运行”
  2. 输入“services.msc”
  3. 在服务应用程序中,查找以下行:
    • EnterpriseDB ApacheHTTPD
    • EnterPriseDB ApachePHP
  4. 双击每个服务。
  5. 将“启动类型:”更改为“禁用”
  6. 点击“停止”
  7. 点击“申请”
  8. 重复其他服务

这将确保您不必与每次重新启动 PC 时弹出的服务抗衡。

此信息也可在 EDBPostgres 网站上找到https://www.enterprisedb.com/docs/en/6.0.2/peminstguide/installation_guide.1.30.html

希望这对某人有帮助!

于 2018-10-05T01:50:22.717 回答