Apache 文件路径中“/”和“\”的问题

今天在用wampserver 在运行php网站的时候,因为要用个本地的域名!

所以修改了Apache的配置文件httpd.config 文件!

<VirtualHost 127.0.0.1:80>
#[email protected]
ServerName www.joomla.my
DocumentRoot D:\wamp\www\joomla_1.6.0\
</VirtualHost>

这种情况下DocumentRoot 后面的路径是 “\”来表示的!但这个时候,Apache 是启动失败的!

但是如果在下面这样的话

<VirtualHost 127.0.0.1:80>
#[email protected]
ServerName www.joomla.my
DocumentRoot D:\wamp\www\joomla_1.6.0\

</VirtualHost>

就是在目录后面加个“回车换行”

于是就是可以运行的!

当然如果改成如下所示:

<VirtualHost 127.0.0.1:80>
#[email protected]
ServerName www.joomla.my
DocumentRoot D:/wamp/www/joomla_1.6.0/
</VirtualHost>

的话,就是把原来的“\”换成" / " 不论有没有换行都是正常的!

做个简单的记录,记得当初自己配置Apache+Php的时候,总是因为莫名其妙的错误,而不知所措,浪费时间的baidu google!这次就记载以下,虽然不知道为什么会是这样的,当然,记录下现象也是值得的!

你可能感兴趣的:(apache)