我在 Mac OS X Mountain Lion 上运行 Zend Server 6.0.1 和 Zend Studio 10。因为 Zend Servers Apache 在 Mac OS 上默认侦听端口 10088,所以我在 Apache 配置文件中将其更改为端口 80。此外,我将文档根目录更改为 /Users/username/Sites。两种更改都按应有的方式工作。
不幸的是,每次我启动 Zend Studio 10 时,它都会将我的 Zend 服务器检测为新服务器并自动配置它。它将我的 PHP 服务器设置重置为端口 10088 并删除 Zend 服务器密码。当我将检测到的服务器更改为我的真实设置(端口 80)时,它会持续更改,直到我重新启动 Zend Studio。
谁能告诉我如何让 Zend Server 知道它是 apache 监听端口 80 而不是 10088?这也将解决我的应用程序部署问题,它总是希望部署到 localhost:10088。