珊瑚虫 发表于 2004-8-16 22:40:44

初学做网页,问题一箩框!恳请各位指教

我已经安装好的php,mysql和apache,在我自己的机器上测试apache可正常运行
我在自己机了上是这样测试的http://202.205.85.175(这是我的ip地址)

可是为什么到同学的机器上就连不上了呢?

另外,我用html写了一个简单的网页,在windows 2000下显示好好的,可为什么在linux下却显示一堆乱码?我的网页源代码如下 :

<html>



<head>

<meta http-equiv="Content-Type" content="text/html;

    charset=gb2312">

   <meta http-epuiv="Content-Language" content="zh-tw">

   <bgsound src="/mnt/fat32g/music/流行歌曲/忘情水.mp3">

   <title>美女帅哥聊天室</title>

</head>

   <body background="/mnt/fat32f/照片/美女.jpg">

   <FONT color="Blue">

            <center>

            事事如尘随风去,

            过往云烟总是空。<br>

            书山有路勤为径,

            学海无涯苦作舟。<p>

            君不见,黄河之水天上来,奔波到海不复回。<br>

            君不见,高堂明镜悲白发,朝如青丝暮成雪。

             </center>

            <p align="left">人生得意须尽欢,莫使金樽空对月</p>

            <p align="right">天生我才必有用,千金散尽还复来</p>

            <p align="center">路漫漫其修远兮,吾将上下而求索</p>

                                 <center>

                    <FORM Action="g:\linux_tools\text.html" Method="POST">

                                      纯手工制作的表单 <HR>

                    <INPUT TYPE=TEXT NAME="UserName"><P>

                    <INPUT TYPE=SUBMIT VALUE="送出数据"><P>

                </FORM>   

                                 </center>

</body>



</html>


我是在gedit中输入这些代码的,然后另存为.html的文件,可是为什么出来是一堆乱码呢?

不明白啊,各位指教一下吧。

谢谢!

狂客 发表于 2004-8-17 00:33:43

Apache 的初始设置不支持中文, 需要修改.

具体的在服务器版里搜索吧, 我知道的就那么多 :oops:

jiangtao9999 发表于 2004-8-17 08:52:38

你和你的同学都用的是什么接入方式?

我这里 WinXP + apache + php + mysql 别人可以访问。

你是不是开了防火墙?

珊瑚虫 发表于 2004-8-17 14:01:47

谢谢楼上两位.

我是用linux+apache+php+mysql
我开了防火墙,是linux下自带的.
这也有影响吗?

jiangtao9999 发表于 2004-8-17 16:19:55

Linux 自带的好像默认没有打开 www 服务的端口

珊瑚虫 发表于 2004-8-18 17:14:05


Linux 自带的好像默认没有打开 www 服务的端口

可是在我自己的机器上能打开呀?如果是这样怎么打开这开www服务的端口?
另问:
   怎么使apache支持中文字体?

jiangtao9999 发表于 2004-8-18 17:30:38

自己当然没有限制了。
你看看防火墙的配置程序吧,里面有选项。

使 apache 支持中文需要修改 httpd.conf 中的
AddDefaultCharset
为 GB2312 或 GBK 或 GB18030

珊瑚虫 发表于 2004-8-20 21:49:35

To jiangtao9999版主:
   防火墻中设置允许http访问后,在别人的机器上已经能访问了。谢谢。
   不过,我在httpd.conf中修改AddDefaultCharset为 GB2312 或 GBK 或 GB18030后,网页显示的中文还是乱码呀。这是怎么回事呢?
   再次向你表示感谢,也感谢所有给我回贴的人。
   谢谢!

珊瑚虫 发表于 2004-8-21 10:22:39

To jiangtao9999版主:
   按照你所说的,在httpd.conf中修改AddDefaultCharset为 GB2312 或 GBK 或 GB18030后,就ok了。昨天还出现乱码,可能是因为我没有重启httpd服务的缘故。
    谢谢jiangtao9999,谢谢所有回帖的朋友。
    顺便问个新问题:
    点击“主菜单->注销->重启”后就死机,这是怎么回事呢?

jiangtao9999 发表于 2004-8-21 23:19:22

死机问题不好解决,能不能提供系统输出的消息?

zugreen 发表于 2004-9-3 11:34:58

你可以把需要中文字的地方做成图片,如果字不是很多,并且做好后很少需要更改!很多软件就使用这种方法。
页: [1]
查看完整版本: 初学做网页,问题一箩框!恳请各位指教