重新启动服务后,httpd.conf 文件中的更改不生效

重新启动服务后,httpd.conf 文件中的更改不生效

我需要更改服务提供的目录。因此我更改了 httpd.conf 文件:

# DocumentRoot "C:/IBM/HTTPServer/htdocs/en_US"
DocumentRoot "C:/sites"

#<Directory "C:/IBM/HTTPServer/htdocs/en_US">
<Directory "C:/sites">

但是停止和启动服务不会改变所提供的目录。

有任何想法吗?

答案1

等待服务器重新加载其缓存。

答案2

在您的配置目录中,查找sites-enabled文件夹,其中应该有一个名为000-default或类似名称的文件;您应该在此处更改文档根目录。此文件中的设置将覆盖 中的设置httpd.conf

这是 Apache2 的地址,不过我注意到您的帖子带有 IBM WebSphere 标签。我从未部署或管理过 WebSphere;这主要只是一个建议查看的地方。

相关内容