LinuxSir.cn,穿越时空的Linuxsir!

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

apache2.0只能看到测试页

[复制链接]
发表于 2005-9-22 14:55:14 | 显示全部楼层 |阅读模式
各位大侠,小弟有一个问题想请教一下: 我用apache 2.0作了一个WEB服务器,作好后在其它机器上可以看到测试页,但是当我把网页放上去后,在其它机器上打开IE看到的还是测试页(我已经把
/usr/local/apache2/htdocs里面的东西换成我的网面了),为是怎么回事啊

55555555
发表于 2005-9-22 15:06:56 | 显示全部楼层
我刚弄的时候也是这样的,我当是是改了一个,,,,,
找到#AddType application/x-tar .tgz 这行,在下面加一行。前面不要加#号。

AddType application/x-httpd-php .php
注意在.php前面有一个空格,你试试吧,
回复 支持 反对

使用道具 举报

发表于 2005-9-22 15:59:53 | 显示全部楼层
如果是PHP并想做主页的话还要在
index.html那里加个index.php
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 16:11:13 | 显示全部楼层
Post by benmao2005
我刚弄的时候也是这样的,我当是是改了一个,,,,,
找到#AddType application/x-tar .tgz 这行,在下面加一行。前面不要加#号。

AddType application/x-httpd-php .php
注意在.php前面有一个空格,你试试吧,

还是不行,我发现个问题,我把apache2装在/usr/local/apache2 配置文件也在里面(在conf下面),但我发现redhat 9 的/etc/httpd/conf/下也有个httpd.conf文件,好像是1.3版的(没有配置,我以前没有装过apache的任何版本),是不是和这个有关哟
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 16:21:39 | 显示全部楼层
Post by royce
如果是PHP并想做主页的话还要在
index.html那里加个index.php

我不是PHP的,而是index.htm
回复 支持 反对

使用道具 举报

发表于 2005-9-22 17:03:32 | 显示全部楼层
index.html那里加个index.php

这里面默认是没有index.htm的,你得加一条,在看看
回复 支持 反对

使用道具 举报

发表于 2005-9-22 17:43:16 | 显示全部楼层
不知道是楼上几位误会楼主的意思了还是我误会楼主的意思了。
service httpd start启起来之后访问web服务只能看到redhat的测试页是吧,
你看看httpd.conf里面的DocumentRoot指向哪个文件夹,我记得默认的应该是/var/www/html,你应该把index放到那个地方。呵呵。
回复 支持 反对

使用道具 举报

发表于 2005-9-22 18:16:05 | 显示全部楼层
/usr/local/apache2/htdocs
看样子楼主是自己动手编译的

你使用什么样的默认首页名啊?
回复 支持 反对

使用道具 举报

发表于 2005-9-22 18:36:59 | 显示全部楼层
找到httpd.conf 直接改里面的DocumentRoot
一般默认的话。。。应该只要放到位置 名字为index.html就可以了
比如
[root@server ~]# touch /var/www/html/index.html
[root@server ~]# echo aaa > /var/www/html/index.html

然后就能看见aaa了。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-23 01:13:02 | 显示全部楼层
谢谢大家,我搞定了.
我先前用的是service httpd start 启动的httpd,这样用的是/etc/httpd/conf/httpd.conf,但这个文件是不用的.要用的配置文件在/usr/local/apache2/conf/httpd.conf这里,要用apachectl start这个命令才用的是这个配置文件.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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