Apache 服务器无法关闭(使用 Stack Builder 安装 EnterpriseDB)

标签 apache

我知道这似乎是一个奇怪的问题。

我从其主网站下载并安装了 PostgreSQL 9.3,然后使用 Application Stack Builder 安装 ODBC、JDBC、Apache/PHP v2.2.22、phpPgAdmin v5.1。

现在对我来说问题是我习惯使用像 MAMP 这样的程序(你可以退出程序并同时终止服务器),或者在 IDE 中(比如 MyEclipse 包含的 Tomcat 或 Jetty),或者在像 Play 的内置 JBoss Netty 服务器这样的框架。这些服务器,由于它们连接到IDE、程序或框架,因此可以轻松关闭;我习惯在不使用服务器时将其关闭。

我发现我无法关闭由 Application Stack Builder 安装的这个 apache 服务器。我尝试了终端命令。这是行不通的。每当我输入 localhost:8080 时,就会弹出欢迎页面。

我需要将其关闭吗?我该怎么做?另外,我可以关闭 PostgreSQL 数据库服务器吗? (就像在 MAMP 中一样,您始终可以选择关闭 Apache 和 MySQL 服务器)

补充:我使用的是 Mac OS X。

最佳答案

要重新启动 EnterpriseDB Apache,我做了

sudo /Library/PostgreSQL/EnterpriseDB-ApachePHP/apache/bin/apachectl graceful

说明:

在我的机器上,这个确切的问题是因为 apachectl 仍然是默认的 Mac OS X。这可以通过执行来验证

which apachectl

我得到的回复:

/usr/sbin/apachectl

这是 Mac OS X 中的默认 apache,而不是 Enterprise DB 中的默认 apache。我不想弄乱系统路径,所以我保留了这个路径。如果您经常跳动 apache,您还可以创建别名。

关于Apache 服务器无法关闭(使用 Stack Builder 安装 EnterpriseDB),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18561862/

相关文章:

android - Android 上的不同 HttpComponent 版本

python - Django 站点在重新启动或一段时间不活动后加载速度非常慢

apache - 为特定 URI 设置过期 header ?

php - XAMPP-python脚本执行

Python/Django - 使用 mod_wsgi 启动 apache

windows - 使用批处理文件在后台启动 Apache

java - HttpMethodBase 与 HttpRequestBase

apache - 为什么我可以查看页面源代码,但页面加载为空白?

wordpress - 如何将 .htaccess 规则/内容移动到虚拟主机?

php - PHP 应用程序中缺少数据库连接错误