来自本地主机 Apache 的 EDB Postgres 服务器,服务器已启动并正在运行 Apache 安装中的默认 Apache 上下文是 www

San*_*eja 5 postgresql enterprisedb

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

netstat -ano|findstr :8080
Run Code Online (Sandbox Code Playgroud)

taskkill /pid number /F
Run Code Online (Sandbox Code Playgroud)

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

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

在此处输入图片说明

Alo*_*cus 15

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

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

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

如何找出 Windows 上哪个进程正在侦听某个端口?


小智 2

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

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

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

这将确保您不必在每次重新启动电脑时都遇到弹出的服务。

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

希望这对某人有帮助!