Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 如何在Mac上找到httpdocs文件夹?_Macos_Apache - Fatal编程技术网

Macos 如何在Mac上找到httpdocs文件夹?

Macos 如何在Mac上找到httpdocs文件夹?,macos,apache,Macos,Apache,如何在Mac上找到httpdocs文件夹 这有点令人沮丧,我知道我安装了Apache,但我不知道文件夹在哪里,毕竟我需要把文件放在那里 我如何知道我安装了Apache?当我在地址栏键入“”时,我可以看到一个带有“It Works!”的页面 正如您在图片上看到的,我没有将其放在库中: 我的Mac电脑是优胜美地10.10.13操作系统 如何找到该文件夹? 实际上,我想为它定义另一个文件夹。约塞米蒂的ApacheWebServer默认文档目录在这里: /Library/WebServer/Docum

如何在Mac上找到httpdocs文件夹

这有点令人沮丧,我知道我安装了Apache,但我不知道文件夹在哪里,毕竟我需要把文件放在那里

我如何知道我安装了Apache?当我在地址栏键入“”时,我可以看到一个带有“It Works!”的页面

正如您在图片上看到的,我没有将其放在库中:

我的Mac电脑是优胜美地10.10.13操作系统

如何找到该文件夹?
实际上,我想为它定义另一个文件夹。

约塞米蒂的ApacheWebServer默认文档目录在这里:

/Library/WebServer/Documents

您可以通过以下命令找到apache文档根目录:

$ httpd -S | grep DocumentRoot
Main DocumentRoot: "/Library/WebServer/Documents"
在本例中,它是
/Library/WebServer/Documents
文件夹

您可以通过编辑服务器的配置文件来更改它。在约塞米蒂岛上,它是
/private/etc/apache2/httpd.conf
文件:

$ httpd -V | grep SERVER_CONFIG
 -D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf"

您需要
root
密码才能写入此文件。

确实,那里有一个文档目录,其中有一个文件“index.html.en”,但我无法对该文件进行任何更改,以检查它是否是加载在页面上的文件。我只是更改了该文件并再次加载了页面,它不是,可能是在其他地方。