xampp 更改 htdocs 的位置

xampp change location of htdocs

已安装 xampp-windows-x64-7.4.6-0-VC15 重新安装 Windows 10.
使用默认安装文件夹:C:\xampp

我需要指向另一个 htdocs 文件夹。而不是 C:\xampp\htdocs 我需要让我的网站位于 C:\Users\gadib\Dropbox\GADI\xampp\htdocs.

搜索了整个互联网(是的,我搜索了!)所有相关条目都表明我需要在 C:\xampp\apache\conf\httpd.conf 中编辑 2 行:

Define SRVROOT "C:/xampp/htdocs"
ServerRoot "C:/xampp/htdocs"

并将 C:/xampp/htdocs 替换为所需文件夹的路径。

但是...我在这个文件中的两行是:

Define SRVROOT "C:/xampp/apache"
ServerRoot "C:/xampp/apache"

请注意,这些以 apache 而不是 htdocs 结尾!!!

无论如何我都试过了:

Define SRVROOT "C:\Users\gadib\Dropbox\GADI\xampp\htdocs"
ServerRoot "C:\Users\gadib\Dropbox\GADI\xampp\htdocs"

并且在启动 Apache 时(通过 xampp 控制面板)它失败了:

Error: Apache shutdown unexpectedly.   etc...

任何 idea/hint/suggestion 将不胜感激。

更新: 抱歉,如果我误会了您...但是如果您谈论的是 ServerRoot,那么 "C:/xampp/apache" 是很正常的,因为它适合所有人。 ServerRoot 是保存服务器配置、错误和日志文件的目录树的顶部...但是 DOCUMENTROOT 必须是 C:/xampp/htdocs 例如:DocumentRoot "C:/xampp/htdocs" 我希望这会有所帮助你出来了:)