如何在不破坏PHP的情况下更改DocumentRoot?

如何在不破坏PHP的情况下更改DocumentRoot?,php,windows,apache,Php,Windows,Apache,我的开发机器设置得很好,一切都很好。但接下来我需要移动一些文件夹,这样做需要更改我的apache文档根目录 它是d:/htdocs 现在是d:/web/htdocs 我在httpd.conf中更新了两次;在DocumentRoot d:/htdocs和 问题是现在PHP不起作用了。Apache已经更改了根目录,但即使是一个简单的phpinfo()脚本也无法工作 发生什么事了 我真的不明白为什么这会导致apache无法找到php。从httpd.conf引用php的所有路径都是绝对路径。我认为apa

我的开发机器设置得很好,一切都很好。但接下来我需要移动一些文件夹,这样做需要更改我的apache文档根目录

它是d:/htdocs 现在是d:/web/htdocs

我在httpd.conf中更新了两次;在DocumentRoot d:/htdocs和

问题是现在PHP不起作用了。Apache已经更改了根目录,但即使是一个简单的phpinfo()脚本也无法工作

发生什么事了

我真的不明白为什么这会导致apache无法找到php。从httpd.conf引用php的所有路径都是绝对路径。我认为apache查找php而不是php能够查找apache是个问题,对吗


谢谢。

检查error.log和access.log文件

是否尝试重新启动apache?根据您运行PHP的方式,您可能还需要更新其中的目录。“PHP不工作”到底意味着什么?你看到没有解析的代码了吗?我已经重新启动了apache和我的计算机好几次了。我没有看到未解析的代码,我什么也看不到。抱歉,原来我测试这个时太累了,只是犯了几个非常愚蠢的错误。我正在使用而不是是的,这可能是一个很好的起点,我还建议安装类似webmin的东西,但不知道在windows上安装有多容易。它确实简化了很多事情。