最近学习了php,使用的是PHP study,而非wampservice,发现更改虚拟目录出了问题。
在网上查了这个问题,感觉大多数都在答非所问,有的连虚拟主机和虚拟目录都分不清。
原因:phpstudy中httpd-conf文件是没有标明端口为80的,这就导致无论你怎么更改documentroot和directory权限都没有用,使用localhost是默认从80端口的。且phpstudy中阿帕奇的配置文件是默认开启虚拟主机的,而虚拟主机又是默认为80端口的。
解决:(1)修改httpd-conf文件中的Document以及directory使用权限
(2)添加listen端口为80,并修改conf/vhosts/中Listen.conf为81
(3)把ttpd-conf文件中Include conf/vhosts/*.conf注释掉。
来源:CSDN
作者:MMANc
链接:https://blog.csdn.net/weixin_45937956/article/details/104759495