2009-11-29 59 views
0

我让我的开发机器设置得很好,一切正常。但是之后我需要对一些文件夹进行洗牌,并且这样做需要更改我的apache文档根目录。如何在不中断PHP的情况下更改我的DocumentRoot?

这是d:/ htdocs目录 现在是d:/网络/ htdocs目录

我已经两次更新,它在httpd.conf;在DocumentRoot的d:/ htdocs目录和<目录 “d:/ htdocs目录” >

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

这是怎么回事?

我真的不明白为什么这会导致apache无法找到php。从httpd.conf引用php的所有路径都是绝对路径。我是否认为这是一个问题与Apache发现PHP而不是PHP能够找到Apache?

谢谢。

+2

您尝试重新启动apache吗? – Aviatrix 2009-11-29 23:56:39

+0

根据您运行PHP的方式,您可能还需要更新目录。 “PHP不起作用”是什么意思?你看到没有解析的代码吗? – 2009-11-30 00:06:34

+0

我已经多次重启apache和我的电脑。我没有看到未经解析的代码,我什么也没看到。 – Matthew 2009-11-30 20:09:11

回答

2

检查error.log和access.log文件

+0

是的,这可能是一个很好的起点,我也会推荐安装类似webmin的东西,但不知道在Windows上安装有多容易。它确实简化了很多事情。 – Shiv 2009-11-30 02:12:17

相关问题