LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 759|回复: 6

我小站的index.php在本机上localhost解析不了。

[复制链接]
发表于 2004-12-18 09:58:08 | 显示全部楼层 |阅读模式
只有连上网后,用域名才能正常解析index.php网页。

在本机上访问http://localhost/出来的是index.php的源码。

httpd.conf里有这一句:
DirectoryIndex index.html index.html.var index.php
也有这一句:
AddType application/x-httpd-php .php

apache能解释php是没问题,要不然用域名也不可能看到的。
现在的问题是为什么在本机上用localhost或127.0.0.1解析不了。
发表于 2004-12-18 10:05:45 | 显示全部楼层
可能是你的浏览器的问题。我用mozilla都能正常打开PHP的网页和JSP的网页。建议编译一个新一点的浏览器。
 楼主| 发表于 2004-12-18 10:15:15 | 显示全部楼层
不是,我的意思是说连上网后,还是用原浏览器,
输入域名可以正常看index.php网页,
输入localhost看到的却是index.php源码。
发表于 2004-12-18 10:25:19 | 显示全部楼层
这个我没有遇到过,我没有碰到过这样的问题,不好意思,不能帮你。
不过,我直觉是你的浏览器的设置不对,无法解析PHP源码,一个是你书写不规范,另一个就是你的浏览器不能识别这样的后缀,你可以试着把它改成。HTM的格式看看能打开,如果你apache中如你所说设定了解析PHP的能力。也能打开的。
呵呵,这只是小弟的猜测,至于对不对,还有待你去证明。 一家之言。
没有什么危险性,兄弟不妨试试。
 楼主| 发表于 2004-12-18 14:27:42 | 显示全部楼层
我的/etc/hosts里是:
127.0.0.1 localhost.localdomain  localhost
我在/etc/sysconfig/network 指定的本机静态IP是10.0.0.99。
也就是eth0的地址是10.0.0.99。
浏览器里输入10.0.0.99正常看php网页,输入127.0.0.1(即localhost)不能看网页,只能看php源码。
看来apache能解析eth0的地址,不能解析127.0.0.1。
有趣。。。。。。。。。。
发表于 2004-12-22 19:00:42 | 显示全部楼层
怎么不检查你的 apache设置呢?
看看httpd.conf...............
发表于 2004-12-22 23:14:20 | 显示全部楼层
不错!问题就在httpd.conf里!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表