apache - 您如何配置 Mac OS X 附带的 Apache 服务器?

标签 apache macos

Mac OS X 预装了 apache,但文件位于非标准位置。这个问题是一个收集有关配置文件所在位置的信息的地方,以及如何调整 apache 安装以执行诸如提供 php 页面之类的操作。

最佳答案

Apache 配置文件是:/private/etc/apache2/httpd.conf

默认 DocumentRoot 为:/Library/Webserver/Documents/

要启用 PHP,在/private/etc/apache2/httpd.conf 文件中的第 114 行(可能)是以下行:

#LoadModule php5_module     libexec/apache2/libphp5.so

删除英镑符号以取消注释该行,现在看起来像这样:
LoadModule php5_module     libexec/apache2/libphp5.so

重新启动 Apache:系统偏好设置 -> 共享 -> 取消选中“Web 共享”并重新选中它。

$ sudo apachectl restart

关于apache - 您如何配置 Mac OS X 附带的 Apache 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69768/

相关文章:

Windows 上的 Apache httpd 服务器无法启动

apache - 特定位置的Nginx证书认证

php - 如何使用 MSSQL 配置 XAMPP v. 3.2.2 (PHP 7.2)?

apache - 在 Apache、Ubuntu 上安装后 phpmyadmin "Not Found"

macos - 如何从命令行增加 docker-machine vm 的内存?

python - OSX 端口 Python 库路径?找不到ctypes

node.js - 如何在 Electron 应用程序中嵌入 mac 应用程序扩展?

apache - 如何仅将 Apache SetEnvIf 指令应用于不存在的文件?

android - 在 OS X 上为 Cordova 应用程序构建 Ant 项目时出现目标不存在错误

macos - 没有任何布局约束的 View 可能会裁剪 - 使用 AutoresizingMask