Home  >  Article  >  Backend Development  >  php web服务器配置这样改为啥不行呢

php web服务器配置这样改为啥不行呢

WBOY
WBOYOriginal
2016-06-20 12:58:25848browse

我把网站的根目录改了一下,改成了/wwwroot/www
但是访问不了,不知为啥


回复讨论(解决方案)

访问不了是指什么? directory 那一节下面是怎么写的?

访问不了是指什么? directory 那一节下面是怎么写的?



哦,忘说了,我用的是centos7系统
访问不了指的是如图所示

ServerRoot 是什么?

directory 那一节下面是怎么写的?
是这样写的

ServerRoot 是什么?


是它  ServerRoot "/etc/httpd"

ServerRoot "/etc/httpd"
既然服务器的根在 /etc/httpd
那么怎么能跑到 /wwwroot/www 去呢?
除非你把 /wwwroot/www 设为虚拟目录,但也不能是根
ALIAS www ”/wwwroot/www“
http://localhost/www 访问

ServerRoot "/etc/httpd"
既然服务器的根在 /etc/httpd
那么怎么能跑到 /wwwroot/www 去呢?
除非你把 /wwwroot/www 设为虚拟目录,但也不能是根
ALIAS www ”/wwwroot/www“
http://localhost/www 访问


我的意图就是想把默认的网站根目录改一下,,
如图是默认的httpd.conf文件,我只是改了一个路径,当然前提是我事先建好了要改的目录了,你说的虚拟目录如何设置呢,另外我这种是不是非要设成虚拟目录呢

你把 ServerRoot 改下不就行了?

使用virtual host做就好了,根目录没什么都不会动的。
根目录是需要root是拥有者才可以的,否则不能访问。

http://blog.csdn.net/fdipzone/article/details/8762507

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn