gpt4 book ai didi

windows - Apache Httpd.conf 相对路径

转载 作者:行者123 更新时间:2023-12-03 11:04:21 26 4
gpt4 key购买 nike

我正在尝试将 Apache 配置为在其 httpd.conf 文件中使用相对路径,以便可以在不破坏任何内容的情况下移动服务器。

我已将 ServerRoot 更改为“../”,但这会导致一些严重的问题。

当我使用 httpd.exe 从命令行启动 Apache 时,一切正常,但如果我尝试安装它并将其作为服务运行,使用 httpd.exe -k installnet start Apache2.4 ,它给出一个服务特定的错误代码 1 并且不会启动该服务。

如果我将 ServerRoot 设置为“./”,命令 httpd.exe不起作用,(Apache 找不到它的模块)但它可以作为服务安装和运行!

有没有办法用相对路径设置 Apache,以便它可以从命令行运行并作为服务运行?

如果有帮助的话,我正在使用 Windows 7 Pro 64 位和 Apache 2.4.7 32 位。

最佳答案

尝试使用 ./../作为服务器根。设置当前目录./然后退后一步../因为 httpd.exe 位于 bin 目录中。当然 modules 目录需要和 bin 目录在同一个目录下。

关于windows - Apache Httpd.conf 相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21566147/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com