4 因特网及其应用53问)   返回上一级

1Internet的未来如何?

2.为什么需要域名?

3InternetIntranet的区别是什么?

4SMTPPOP协议分别应用在什么场合?

5.动态网页与静态网页有何不同?

6.什么是服务器端的脚本程序,请举例说明?

7.什么是CMS?

8TelnetFTP有什么异同点?

9TCP/IP都有哪些配套的应用层协议?

10.怎样设置WINDOWS网络应用?

11Telnet仿真终端和普通终端在应用环境上有何区别?

12FTP应用中主要考虑的因素有哪些?

13.在Windows 中电子邮件的收发方式主要有那些?

14.如何利用ping来诊断网络问题?

15.电子商务在对网络有那些特殊的要求?

16.什么是中间件?中间件在客户机/服务器模式中起什么作用?

17.浏览器/服务器模式的特点是什么?

18FTP控制线的问题?

19.为什么说DNS是应用层协议?

20FTPCuteFTP的比较?

21FTP的主动模式和被动模式的区别是什么?

22.如何使用ftp中的putget?

23.如何实现Win98与Win2000Pro的Internet共享?

24.应用层开发的问题?

25.字符界面下的ftp登陆可以更改端口吗?

26.请问ICPSMTPPOP3是指什么?他们有什么异同点?

27.请问动态网页与静态网页的联系与区别?

28SMTPPOP3IMAPMIME的应用特点和环境是什么?

29proxy是什么?

30Xitami是什么?

31PHP是什么?

32Xitami发生端口错误:Could not open http port 80-port is already used by another serverWSAE ADDR INUSE),不知道怎么回事?

33.综合服务和有区别服务之间的区别是什么?

34ISPfunction是什么?

35.应用层协议(包括文件传输类协议和多媒体应用协议)对传输层协议选择的主要考虑因素是哪些?

36.在两个主机的通信会话中,那个主机是服务器,哪个是客户端?

37.请问Xampp中的MySQLroot密码怎么设定?

38.关于Xitami的启动问题?

39Xitami 支不支持asp?

40Xitami的默认端口与HTTP的默认端口冲突?

41.我的留言本为什么用Apache可以,复制到Xitami的发布目录下就不行了?

42.怎样在Xitami中配置perlcgi程序?

43Xitami怎么才可以支持php?

44.怎样才能把XitamiAccess数据库联系起来?

45Xitami装不上?

46.无法打开我的网页?

47Apachefriend 忘了怎么改成简体中文?

48.Apache中发布的网页(netclass)要放到那个目录?

49.为什么用Apache测试是汉字变成了乱码?

50.Apache支不支持ftp吗?

51.Can't connect to MySQL server on 'localhost' (10061)?

52.怎样在Apache上设置字体?

53.还是安装不了Apache+PHP?

 

返回

 

1Internet的未来如何?

答:运营产业化、应用商业化、互联全球化、互联宽带化、多业务综合平台化、智能化。

 

TOP

 

2.为什么需要域名?

答:域名是一种字符型的主机命名机制,因为采用统一的IP地址来识别因特网上的主机,屏蔽底层的物理地址,虽然给应用取得了很大的方便。然而,对于一般用户来说,以点分隔开的数字型的IP地址方式还是太抽象,难于记忆和理解。为了便于一般用户使用所以需要它。

 

TOP

 

3InternetIntranet的区别是什么?

答:Internet是一个遵从TCP/IP协议,将大大小小的计算机网络互联起来的计算机网,  Internet也是世界上最大的互联网络,它将分布在世界各地的各种网络互联在一起。

Intranet也称企业内部网,它是Internet概念与技术在企业内部网络中的具体应用。

 

TOP

 

4SMTPPOP协议分别应用在什么场合?

答:SMTP 即简单邮件传输协议,用在邮件服务器之间发送邮件,负责将邮件发送/存储 到接收方的服务器。POP则是邮件访问协议,用于收邮件,用户从服务器中取信。

 

TOP

 

5.动态网页与静态网页有何不同?

答:动态网页与静态网页的区别主要是:

动态网页可以根据使用者的不同产生不同的结果,而静态网页只能浏览固定的内容,早期的网页完全使用HTML编制,此类网页不会随着时间、场合等其他因素而变化,被称为静态网页

随着Web技术的发展,单一的HTML已经不能满足网页制作的要求。例如,如果用户要求服务器发布其机器内部的时间信息,仅使用HTML无法完成这种要求。可以使用动态网页程序设计语言(JSPASPPHP)把静态HTML网页变成动态HTML网页。动态网页可以根据用户的需求给出不同的结果。

 

TOP

 

 

6.什么是服务器端的脚本程序,请举例说明?

答:脚本程序就是运行在服务器端的用phpASP等脚本语言编写的程序。用户可以创建动态交互式WEB服务器应用程序,运行在服务器端,将其源代码可以直接嵌入HTML 文件中,通过网络发到客户端,在客户端由浏览器解释执行。如使用表单收集和处理信息。

 

TOP

 

7.什么是CMS?

答:CMS即所谓的内容管理系统,是一个建立在万维网之上的信息服务平台,一种应用网站的基本框架,它的功能并不只限于文本处理,也可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。目前有很多CMS系统是免费的,其中比较出名的有:PhpnukePostnukeXoopsXaraya等。

 

TOP

 

8TelnetFTP有什么异同点?

答:Windows系统中的Telnet是将PC机仿真为终端后再登录网上的UNIX主机,也就是进行远程登录并操作。由telnet登陆后,一切操作都是在远程主机上进行,而无法对本地主机进行控制,并不支持文件的传输。

ftp则是文件传输协议,使本地主机与远程主机进行传输文件往来。本地主机作为客户端,与远程主机启动传输;远程主机作为服务器,在使用ftp时必须意识到,当两个操作系统联通时,用户命令的操作,比如列目录,改变工作目录的命令是针对不同主机进行的。

Telnetftp有一点相同,就是需要通过用户的身份验证后才能进行所期望的操作。

 

TOP

 

9TCP/IP都有哪些配套的应用层协议?

答:主要的应用层协议有:

Telnet:远程登陆协议

Ftp:文件传输协议

Http:超文本传输协议

Nttp:网络新闻传输协议

Smtp:简单邮件传输协议

Pop3:邮局协议

 

TOP

 

10.怎样设置WINDOWS网络应用?

答:设置WINDOWS网络应用一般包括:

1)物理连接,安装网卡,向网络管理员申请帐号等。

2)软件设置,安装客户机支持、网卡驱动程序、TCP/IP协议、局域网通信协议等。

3)设置共享资源和访问控制。

 

TOP

 

11Telnet仿真终端和普通终端在应用环境上有何区别?

答:普通终端一般通过RS-232串行接口直接(或通过拨号)连接到主机的串行接口(或通信前端机)上,需要串行接口协议的支持;

telnet 是因特网的一项应用,通信双方必须有TCP/IP协议的支持,客户端必须运行telnet客户端程序,主机端则须运行telnet服务器程序(在UNIX中一般为特telnetd)。

 

TOP

 

12FTP应用中主要考虑的因素有哪些?

答:因素包括:

n         客户端应用程序的选择(ftp.exeIE浏览器,专用ftp软件)

n         通信对象的确定(远程主机的域名或IP

n         匿名登录/实名登录

n         通信双方的当前工作目录

n         传输对象的定位(单个文件/多个文件/目录)

n         上传/下载

 

TOP

 

13.在Windows 中电子邮件的收发方式主要有那些?

答:通过IE浏览器进行电子邮件的发送,通过用户代理(OEFoxmailOUTLOOK)进行电子邮件的发送。

 

TOP

 

14.如何利用ping来诊断网络问题?

答:

Ping 127.0.0.1——用于测试TCP/IP协议是否运行正常

Ping 本机IP地址——测试网络设置(网卡)是否正常

Ping 默认网关——测试内部网络与对外连网的路由器是否正常

Ping 网上主机IP地址——任意找一台因特网上的计算机,如果有响应,代表IP设置全部正常。

Ping因特网上计算机的域名——例如ping www.xjtu.edu.cn,如果有响应,代表DNS设置无误。

 

TOP

 

15.电子商务在对网络有那些特殊的要求?

答:主要包括:保密性、安全性、运行机制、界面的友好性、面对的客户类型、所能够承受的业务流量、消费者需求服务的平均响应。周期、检索软件的设计、连网方式、数据的备份、电子支付方式(电子货币、电子智能计费卡、电子钱包、电子收款机)等。

 

TOP

 

16.什么是中间件?中间件在客户机/服务器模式中起什么作用?

答:中间件(Middle-ware)就是解决应用程序对网络过分依赖的问题,在客户机和服务器之间增加的一层软件。中间件的主要功能就是把应用和网络屏蔽开。从应用的角度看,中间件对网络的作用和操作系统对本地计算机资源(硬盘、外设、内存)的作用是一样的。在本地计算机上编写软件时,应用程序员不用关心磁盘寻道、I/O端口等问题。中间件为程序员提供了高层的、跨越多种平台和协议的接口,使得在客户机/服务器模式下的应用程序编写变得简单和有效。

TOP

 

17.浏览器/服务器模式的特点是什么?

答:B/S模式中主流语言是JavaHTML类等B/S计算模式与软、硬件平台无关性,浏览器、Web-ServerJavaHTML以及数据库资源都可以做到与软、硬件平台无关。在B/S模式下,可以将应用逻辑和业务处理规则放置在服务器的一侧,对于这样的结构,客户机可以做得尽可能的“瘦”,其功能可能只是体现在一个浏览器或是Java虚拟机上。

TOP 

 

18FTP控制线的问题?

请问一个使用ftp时遇到的问题。我知道ftp是用一条控制线和一条数据线的,但是为什 么一次我连上了一个ftp 控制线连接了,信息栏里却没有显示任何东西,而且有”data error”的显示,既然控制线能连上,应该就可以传输数据的吧?这种情况是不是因为这个ftp 本来的数据线就损坏根本就不能用了?那为什么还有控制线呢

答:“控制线”的说法是容易误解的,似乎用“控制连接“的说法较好。因为,一台服务器可以同时使用的通道数是有限的,比如FTP://202.117.35.170的匿名连接为30个用户,或60个通道。但并不是所有用户都能占用2个。这就是你可能遇到的情况。

TOP

 

19.为什么说DNS是应用层协议?

答:由于它使用了UDP。任何使用传输层协议的协议都可以看成应用层协议。包括RIP等为网络层服务的协议。

TOP

 

20FTPCuteFTP的比较?

我发觉windows自带的ftp工具没有软件cuteftp好,有时用命令式的打不开,cuteftp却能打开。还有,命令式的一会儿不用后,就会自动断开。你觉得命令式的ftp又什么长处吗?另外,在使用前者时,我不知道怎样显示远程目录,怎样进入下一级目录?请不吝赐教。

答:Yes Windows下的ftp的好处是在学习非GUI界面下的应用,要知道Windows95/98不能代表整个OS世界,而ftp是要在所有的OS平台上交换文件的。

Yes,用问号(?)可以查看ftp的所有命令,用dirls 即可查看远程计算机的文件系统,用cd可在远程文件系统的目录下行走。如要进入下一级子目录,可用ftp>cd / 即可。

TOP

 

21FTP的主动模式和被动模式的区别是什么?

今天做实验时,发现当我用某些软件登陆ftp时,会有一个传输模式的设定选项,分别是被动模式和主动模式,请问什么是被动模式?什么是主动模式?如果选择不同的传输模式会 有什么样的不同?? 

答:FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。

PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT 命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的 XXXX端口发送连接请求,建立一条数据链路来传送数据。

PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请 求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用PASV 命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来传送数据。从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。而FTP的复杂性就在于此。

TOP

 

22.如何使用ftp中的putget?

答:you can use the put and get in the FTP; The FTP the a application program in the TCP/IP protocol, Here is a sample:

1the first step is to choose the local current directory,Use Resource manager.

2Going to the DOS screen;

3C:\>ftp 202.117.207.141 In the west PART of XJTU c:\>ftp 202.117.35.58 3558 In the east PART of XJTU

4on the user prompt, you put the ID and PASSWORD of your won;

5when logged in, you put the 'dir' command you'll see the remote file system; when you put the '!dir' command, you'll see the local file system;

6Then you could transfer files between the two systems, 'put' the local file to remote system, and 'get' the file in the remote to local;

7Try it, and good lucky.

TOP

 

23.如何实现Win98Win2000ProInternet共享?

我想向你请教一下Win98Win2000ProInternet共享应该怎样去设定,我们是通过一个外 猫进行上网的,两个机器是通过HUB进行连接的,Win2000是主机,我们现在可以互相访问到,但是不知道如何设定才能两个人同时上网浏览网页? 

答:两台主机通过一个“外猫”共享对Internet的访问, 需要在有“外猫”的主机上安装代理服务器(软件),如“Winroute”或“Winproxy”,相应的软件和安装配置方法可以在网络上找到。

TOP

 

24.应用层开发的问题?  

网络应用协议的开发是作用在哪个层,怎么定义自己的应用协议,并且在自己的协议上传输文件?

答:需要开发应用层的协议,必须使用传输层的服务。例如开发因特网上的应用协议,需要在TCPUDP之间做出选择。选择传输协议的标准是: application's requests: data losstiming and bandwirth

TOP

 

25.字符界面下的ftp登陆可以更改端口吗?

你好,我在练习字符界面的ftp登陆时,发现只能从默认的21端口登陆,请问可不可以更改登陆端口啊,例如,ftp的开放端口为23而不是21,那我怎样可以登陆??

答:如果远程系统的端口设置不是默认的,当然可以使用指定端口进行访问。例如,假设某个FTP主机的端口(基数)全部上浮1000,那么,使用测试方法在本机测试的指令为: c:\ftp 127.0.0.1:1021。我不了解你的实验环境,如果是使用Xitami作为测试ftp的服务器的话,需要改动服务器初始化文件的配置,如将Xitami.cfg中的portbase=0改为portbase=1000。在服务器程序重新启动后,可以进行测试。其他ftp服务器的原理基本一样,就是对fpt服务器程序的初始化文件进行修改。

TOP

 

26.请问ICPSMTPPOP3是指什么?他们有什么异同点?

答:The ICP is Internet Content Porvider; SMTP is Simple Mail Transfer Portocol; POP3 is Post Office Portocol Version 3; Outlook Express is a kind user agent that push your mail to the Mail Server by SMTP means sending, it can also pull the mail from the Mail Server to your local computer by POP3means receiveing.

TOP

 

27.请问动态网页与静态网页的联系与区别?

答:静态网页的后缀为.html.htm。静态网页的执行不会随条件的改变而变化,动态网页分为浏览器类和服务器类。浏览器类的动态网页可以在静态网页中嵌入特殊标记,由浏览器对其中的程序块(如 Java appletActive X)进行解释执行,浏览器类动态网页的问题主要是浏览器厂商的标准尚不统一,可能出现在不同的系统上无法对同一个动态网页进行解释。服务器类的动态网页是在HTML网页的基础上嵌入程序块,由服务器配置的解释程序解释执行后发给浏览器,服务器根据不同的动态网页后缀选择不同的解释程序(如.php.asp分别代表PHP动态网页和VB动态网页),浏览器收到的结果与静态网页相同。

TOP

 

28SMTPPOP3IMAPMIME的应用特点和环境是什么?

答:SMTP is used by the user agentlike Outlook Express to send mail to the SMTPThe Mail Server and used by the MAIL Servers when they send mails between them. POP3Post Office Protocol is used by the user agent to get the mail from a Mail server. But the function of POP3 is limited. IMAP is advanced POP3 like Protocol, it can help user to set directory in the mailbox in the Mail Server. MIME is used for multimedia data transferred by the SMTP, because the SMTP van only transfer the 7bits ASCII file, all the multimedia data should be transferred to 7bit ASCII before be transferred, after the mail received, all the data should be transferred back to the original state, and the MIME define the rules which followed by coding and decoding for the multimedia data.

TOP

 

29proxy是什么?

recently i have visiting the oversea website by using the proxy serverit is too quicklybut the connecting to domestic website is to slowlywhay??? please tell me more information about proxy!! thank you!  

答:代理服务器是互联网链路级网关所提供的一种重要的安全功能,它的工作主要在开放系统互联模型的对话层。主要的功能有:

连接InternetIntranet充当FireWall(防火墙):因为所有内部网的用户通过代理服务器访问外界时,只映射为一个IP地址,所以外界不能直接访问到内部网。同时可以设置IP地址过滤,限制内部网对外部的访问权限。

节省IP开销:所有用户对外只占用一个IP,所以不必租用过多的IP地址,降低网络的维护成本。当然这也有不利的一面,如许多网络黑客通过这种方法隐藏自己的真实IP地址,而逃过监视。

提高访问速度:通常代理服务器都设置一个较大的硬盘缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,以提高访问速度。

TOP

 

30Xitami是什么?

答:Xitami is a kind of Web server run on the Windows 98/me/NT/XP, it is a freeware, easy to install and configuration.

TOP

 

31PHP是什么?

答:PHP is an interprter taht can interpret the dynamic Web page that programmed with PHP on the server side, and send the result to the browser on client side.

TOP

 

32Xitami发生端口错误:Could not open http port 80-port is already used by another serverWSAE ADDR INUSE),不知道怎么回事?

答:When you start Xitami, it is possible that multiple instances were started, they would compete for the port 80, please close the redundant instances.

TOP

 

33.综合服务和有区别服务之间的区别是什么?

请讲一下综合服务和有区别服务之间的区别,书上说了很多,可我还是不太明白! 

答:综合服务是一种对因特网的革命。要彻底推翻当前的因特网的主要设计原则。其核心是预留网络资源,用VC类的网络进行替代;有差别的服务是对因特网的改良,基本沿用因特网的发展原则,将复杂问题留在网络的边缘(End system and leaf Router)上解决,而在因特网的核心路由器上执行相应的调度策略(PHB)。

 

TOP

 

34ISPfunction是什么?

A typical LAN's struction is Internet -- Router-- Switches-- Hubs-- PCright?then what is the ISP's function? where should I put it? 

答:Yes! ISPInternet Service Porvider,因特网服务提供商)的功能是提供因特网的接入服务,例如交大网络中心、西安电信数字通信局(古城热线)等都是ISP

TOP

 

35.应用层协议(包括文件传输类协议和多媒体应用协议)对传输层协议选择的主要考虑因素是哪些?

答:根据应用层协议的特点和功能不同,选择TCPUDP的传输层协议时,需要考虑的因素有:

数据丢失,某些应用(例如audio)可以容忍某种程度上的数据丢失;而其他应用 (例如文件传输、telnet)要求100%可靠的数据传输。

实时性,某些应用(例如IP电话、交互式游戏等)要求较低的时延。

带宽,某些应用(例如多媒体)对最低带宽有要求;而其他应用(弹性应用)则可灵活应用所能得到的带宽。

TOP

 

36.在两个主机的通信会话中,那个主机是服务器,哪个是客户端?

答:网络应用协议通常包含有客户端和服务器这两个对等体,分别对应运行中的客户程序进程和服务器进程。运行服务器软件(ApacheIISXitame等)的主机是服务器;运行客户端软件(IECuteftpOutlookExpress等)的主机是客户端;发起会话的主机为客户端。服务器向客户端提供所请求的服务。从硬件上讲,服务器是功能更为强大的计算机,而客户端通常是指台式PC或工作站。

TOP

 

37.请问Xampp中的MySQLroot密码怎么设定?

“您配置文件中的设定与 MySQL 默认权限账户对应(没有密码的 root)。您的MySQL 服务器使用默认值运行当然没有问题,不过这样的话,被入侵的可能性会很大,您真的应该先补上这个安全漏洞。”

答:Xampp中包含了ApachemysqlperlphpphpMyAdmin组件。初次安装后,mysql数据库中的root用户没有密码,密码可以在phpMyadmin主界面的“权限”选项中设置。密码设置完成后,phpMyAdmin就不能正常访问mysql了,会出现我在上个帖子中写的错误提示。解决方法便是:修改\xampp\phpMyAdmin\目录中的config.inc文件。具体说来,用记事本打开它,搜索“root”关键字,找到其下方的变量$cfg['Servers'][$i]['password'] = '',可以看到原来该变量为空值,即密码为空,若要改变,在=''之间输入密码即可。继续搜索“root”,重复同样操作,直到找不到"root"为止。一般能找到3"root"。之后,phpMyAdmin就可以正常访问mysql数据库了。如果找到了比这更简单、更直观的方法,请不吝赐教。

 

TOP

 

38.关于Xitami的启动问题?

我在98下装了Xitami,可是启动的时候却遇到了问题。弹出一个警告框:could not open http port 80-port is already used by another serverwsaeaddrinuse),这是怎么回事情啊?我的机子装着pws,可是pws也没有启动阿。并且现在pws也启动不了了。

答:改端口号。

 

TOP

 

39Xitami 支不支持asp?

Xitami 支不支持asp? 如果不支持,那有没有其他的?

答:Xitami可以同时配置8种以上中间件,至于是否能够解释ASP脚本,取决于是否能够找到微软或第三方开发ASP解释器(asp.exe)。

 

TOP

 

40Xitami的默认端口与HTTP的默认端口冲突?

怎么把Xitami的端口改一下,Xitami的默认端口与HTTP的默认端口冲突啦!

答:如果是使用Xitami作为WebFTP服务器的话,需要改动服务器初始化文件的配置,将Xitami.cfg中的portbase=0改为portbase=1000。在服务器程序重新启动后,可以进行测试。其他ftp服务器的原理基本一样,就是对fpt服务器程序的初始化文件进行修改。

在本机测试Xitami的指令为:

c:\ftp 127.0.0.1:1021   ftp

http://127.0.0.1:1080/   http

 

TOP

 

41.我的留言本为什么用Apache可以,复制到Xitami的发布目录下就不行了?

答:注意有无出错提示信息,在php中,有一些函数是专为Apache web server设计的,在Xitami下就无效了。

 

TOP

 

42.怎样在Xitami中配置perlcgi程序?

答:老师曾经说在filter中设置就可以了,打开可以看见.php的配置,依样写就好了,但经我测试不成功!

我有liteserver,可以很容易的配置.asp.cgi.php,呵呵,你不防试试,比Xitami好用多了。

 

TOP

 

43Xitami怎么才可以支持php?

我安好Xitami后它只可以显示*.htm的文件,而不支持.php的,这个该怎么解决?

答:在Fliter选项里面配置:把php.exe的路径添上去。如果你还没装php,那就先装php。好像在安装php时有提示,选择服务器类型,安装完后应该就可以运行,Xitami中会自动配置。

 

TOP

  

44.怎样才能把XitamiAccess数据库联系起来?

怎样才能把XitamiAccess数据库联系起来?比如说,我要做一个查询网页,要与Access数据库交互,查询Access中的表,用Xitami作服务器软件,怎样使XitamiAccess交互呢???

答:通过Web服务器访问数据库,一般需要“中间件”支持,可以使用ASPPHP或其他。如果是直接访问Access,是否可以考虑使用Access2000的网页生成功能,发布Access中的数据(然后将相关的网页放到Xitami的发布目录),但是网页的格式是预制的,难以修改。

 

TOP

  

45Xitami装不上?

我的系统是XP,现在Xitami装不上,想装IIS,又违背了开放平台这个条件,现在不知该装什么。

答:既然是开放平台,对操作系统和Web server来说实在是无关紧要的,可以试验PHP.exeIIS是否能够协同工作。

 

TOP

 

46.无法打开我的网页?

现在在学习用Xitami的服务器,在我的主机上已经可以打开网页,但是偶然在其他同学的主机上打开我的网页时打不开。请问是怎么回事?

答:Close You FireWall Or lower it fisrt

注意本地访问网页,可使用127.0.0.1localhost,但远程访问,需要你的IP地址。还有一点,是否有改动portbase?

 

TOP

 

47Apachefriend 忘了怎么改成简体中文?

答:把Apache的配置文件:httpd.conf文件中的:AddDefaultCharset ISO-8859-1改为AddDefaultCharset gb2312即可。

 

TOP

  

48Apache中发布的网页(netclass)要放到那个目录?

答:Apachefriends中,网页的发布目录一般是htdocs

 

TOP

  

49.为什么用Apache测试是汉字变成了乱码?

答:请找到Apache的配置文件:httpd.conf,将其中:AddDefaultCharset ISO-8859-1 改为:AddDefaultCharset gb2312,重新启动Apache即可。最好是在释放完文件用字符界面安装之前修改,那样成功的几率会大一些。

 

TOP

 

50Apache支不支持ftp?

答:Apache本身不支持FTP,但是可以通过Apache+PHP来支持FTP,具体内容参考PHP的手册。以下例子来自于该手册。

例子1FTP example

<?php

// set up basic connection

$conn_id = ftp_connect$ftp_server;

// login with username and password

$login_result = ftp_login$conn_id, $ftp_user_name, $ftp_user_pass;

// check connection

if ((!$conn_id || !$login_result)) {

        echo "FTP connection has failed!";

        echo "Attempted to connect to $ftp_server for user $ftp_user_name";

        die;

           } else {

               echo "Connected to $ftp_server for user $ftp_user_name";

           }

// upload the file

$upload = ftp_put$conn_id, $destination_file, $source_file, FTP_BINARY;

// check upload status

if !$upload {

        echo "FTP upload has failed!";

           } else {

               echo "Uploaded $source_file to $ftp_server as $destination_file";

           }

// close the FTP stream

ftp_close$conn_id;

?>

注意for Windows PHP 4.2.6直接支持FTP,而for UNIX的版本需要在编译、安装时

加上“--enable-ftp option when installing PHP 4 or --with-ftp when using PHP 3”。

 

TOP

 

51Can't connect to MySQL server on 'localhost' 10061?

我打开Apachefriends时,点击phpMyAdamin时不能打开,会出现下面的提示:“Welcome to phpMyAdmin 2.5.1 Error MySQL said: Can't connect to MySQL server on 'localhost' 10061)”,为什么?

       答:你本地localhost上的MySQL服务器程序没有启动!

 

TOP

  

52.怎样在Apache上设置字体?

我的网页在Apache上运行时,字体很怪异,怎样在Apache上设置字体,让别人一打开浏览器就可以看到简体中文??

答:在Apache的配置文件(httpd.conf)中,将默认的字符集重新设置:

# Specify a default charset for all pages sent out. This is

# always a good idea and opens the door for future internationalisation

# of your web site. should you ever want it. Specifying it as

# a default does little harm; as the standard dictates that a page

# is in iso-8859-1 latin1 unless specified otherwise i.e. you

# are merely stating the obvious. There are also some security

# reasons in browsers, related to javascript and URL parsing

# which encourage you to always set a default char set.

# AddDefaultCharset ISO-8859-1          //在这行前面加上#

AddDefaultCharset gb2312               //把这行前面的#号删除

 

TOP

  

53.还是安装不了Apache+PHP?

还是安装不了Apache+PHP,运行Apache后打开测试文件出现的是源码(没经过php编译),文件类型没问题。还有,如:<html> <head> <title> <? echo "My first PHP page" ?> </title> </head> <body> <H1> <? echo "Hello World!" ?> </H1> </body> </html> 打开浏览器后出现下载对话框,选:当前位置打开是,phped就打开他,设置是不关phped的事呀?

答:你用的是Windows系统? 如果是的话,你有没有在Apache的配置文件httpd.conf(在你的Apache目录的conf文件夹中)中修 改以支持.php文件?? 如果没有,要在该文件中加上下面三行,保存,然后重新启动Apache.exe

scriptAlias /php/ "c:/Apache/php/"   (注意:引号内改为你的PHP文件夹实际位置)

addtype application/x-httpd-php.php (有个点要注意)

action application/x-httpd-php "/php/php.exe" (有引号要注意)

-------------------------------------------------------------------------------

1)是否安装和启动了Apache?

2)是否是用http://127.0.0.1/filename.php进行测试?

3)是否体验到使用Windows的资源管理器与使用浏览器访问动态网页的区别?

-------------------------------------------------------------------------------

那三行要加在你的httpd.conf文件中,用记事本打开就可以了,你把它们加在文件的最后吧。保存!!

-------------------------------------------------------------------------------

php文件夹不必与Apache文件夹在一个目录中,这两个文件夹所在的位置没有关系。因为在那三行中,已经把php的位置信息告诉Apache了。因为里面有一句scriptAlias /php/ "c:/Apache/php/",引号中是php文件夹的位置,也可以写成"c:/php/"等等,关键看你的php在什么地方了。

 

TOP