关于php无法用localhost访问的原因.

发布网友 发布时间:2022-04-24 04:00

我来回答

5个回答

热心网友 时间:2022-04-16 00:16

兄弟 ,给你apache配置一个域名,把根目录指到你项目目录就ok啦!就可以达到你想要的效果了

我是这样配的
<VirtualHost *:80>
ServerAdmin admin@local.com
DocumentRoot "G:/htdocs/test/"
ServerName local.test.com
ErrorLog "logs/test/mmy-test-error.log"
CustomLog "logs/test/mmy-test-access.log" common
</VirtualHost>追问您好,我想请问一下。我的到底是什么原因导致的了?是virtualhost这个的原因吗?

追答可能是端口号没有识别的问题

热心网友 时间:2022-04-16 01:34

其它的项目,你如果放在了根目录下面的话,比如说wine这个项目,那么访问他的话,就是localhost/wine/index.php追问就是这样子的方式在我设置了一个项目的路径后.其他的都不可以用localhost访问了.本来开始是可以的.不知道是是不是apache里面的某个权限或则是什么地方错误导致的.除了设置的那个项目可以访问外,其他的都是404.比如我目录下有一个discuz的项目名为dz.我用localhost/dz就访问不到了.以前是可以直接访问到的.

追答哦,可能是你设置了虚拟路径的问题吧,我没遇到过这种情况,sorry了

热心网友 时间:2022-04-16 03:09

把localhost改了,看看你的host里面的本机127.0.0.1有没改,如果不是localhost 就改成localhost,这样就可以了

热心网友 时间:2022-04-16 05:00

你为你的localhost绑定到你的虚拟路径上了。

热心网友 时间:2022-04-16 07:08

可以设置不同的端口显示不同的访问路径:
参考Apache官网:http://httpd.apache.org/docs/2.2/

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com