发新话题
打印

个人网站站长应了解的基础知识

个人网站站长应了解的基础知识

虚拟主机是使用特殊的软硬件技术,把一台运行在因特网上的服务器主机分成一台台"虚拟"的主机,每一台虚拟主机都具有独立的域名,具有完整的Internet服务器(WWW、FTP、Email等)功能,虚拟主机之间完全独立,并可由用户自行管理,在外界看来,每一台虚拟主机和一立的主机完全一样。我要安家为中小客户提供优质的网络环境和服务器,并由高级网管负责监控。

什么是ASP?
ASP即Active Server Page的缩写。它是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。

什么叫FSO?
FSO(FileSystemObject)是微软ASP的一个对文件操作的控件,该控件可以对服务器进行读取、新建、修改、删除目录以及文件的操作。是ASP编程中非常有用的一个控件。但是因为权限控制的问题,很多虚拟主机服务器的FSO反而成为这台服务器的一个公开的后门,因为客户可以在自己的ASP网页里面直接就对该控件编程,从而控制该服务器甚至删除服务器上的文件。因此不少业界的虚拟主机提供商都干脆关掉了这个控件,让客户少了很多灵活性。 我要安家的W2K虚拟主机服务器具有高安全性,可以让客户在自己的网站空间中任意使用却有没有办法危害系统或者妨碍其他客户网站的正常运行。

什么是CGI?
CGI是一个用于定Web服务器与外部程序之间通信方式的标准,使得外部程序能生成HTML、图像或者其他内容,而服务器处理的方式与那些非外部程序生成的HTML、图像或其他内容的处理方式是相同的。因此,CGI程序册仅使你能生成表态内容而能生动态内容。使用CGI的原因在于它是一个定义良好并被广泛支持的标准,没有CGI就不可能实现动态的Web页面,除非使用一些服务器中提供的特殊方法(如今,也有除CGI之外的其他技术逐渐在成为标准)。

什么是PHP?
PHP是一种服务器端HTML-嵌入式脚本描述语言。 其最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序(语法类似于Perl或者c语言)可以使用特别的PHP标签进行引用, 这样网页制作者也不必完全依赖HTML生成网页了。由于PHP是在服务器端执行的, 客户端是看不到PHP代码的。 PHP可以完成任何CGI脚本可以完成的任务,但它的功能的发挥取决于它和各种数据库的兼容性。 PHP除了可以使用HTTP进行通信,也可以使用IMAP, SNMP, NNTP, POP3协议。

什么是主机托管?
主机托管 Server Co-Location 客户提供自己的硬件服务器,并可选择自行提供软件系统或者由我们来提供,享受专业的服务器托管服务,包括稳定的网络带宽,恒温、防尘、防火、防潮、防静电。客户拥有对服务器完全的控制权限,可自主决定运行的系统和从事的业务。

什么是主机租用?
主机租用(Dedicated Hosting)即客户无须自己购置服务器,而可以直接采用我要安家精心准备的多款高级服务器以及软件系统,大大省却了采购成本,安放在我们的IDC中,带宽?安全?稳定?系统?

100M空间是什么概念?有多大?
对企业网站甚至一些门户网站来说,100M都已是一个足够大的空间。如果单纯放置文字,100M相当于5000多万个汉字;若以标准网页计算,大致可容纳1000页A4幅面的网页和2000张网页图片。

网页上传了,为什么网站打不开?
这里又分为三种情况:
1 没有按照服务商的要求将网页上传到正确的路径下
2 没有按照服务商的要求使用其默认的文件后缀名
3 你申请的网站不支持你所上传的文件类型程序
解决方法:
1 服务商一般都会在开通信或网站上明示给用户如何上传网页默认的根目录位置等如我司默认的根目录都是 /目录,如果你没有将网页上传到该目录下则肯定无法访问网站
2 服务商一般也都有各自支持的默认文件属性或后缀名如我司默认的首页文件名是index.htm index.html index.asp(Windows 平台)、index.php等所以你需要检查自己的文件名,是否超出了默认范围
3 如果你上传了一个Access数据库文件,而你所购买的网站不支持数据库功能,那么对这个数据库的调用就会失败,网页就会无法显示,这时你需要重新审查你对网站的需求,如果一定要使用数据库就及时升级你的网站

域名已经注册、解析6个小时,空间已经开通,网页也正确上传,为什么网站还无法显示?
很多管理员往往都是“急性子”,收到了网站开通信,拿到了FTP帐号密码后,马上就想上传、看到早已做好的网站效果。通常情况下这个愿望都可以实现,但有的时候可能因为电信DNS刷新没有完成而导致域名在当地没有解析记录,就好比一个人没有“户口”也就不能访问和上传网页。
解决方法:
最好的办法就是等一般电信DNS的刷新都需要4-8个小时左右,从域名正式注册成功到全球的网络均能正常访问则至少需要 10-20个小时左右。
如果你等不及,有一种方法可以让你先完成上传、调试、预览等工作具体方法是:
1 确认你的域名已经注册成功,只要你发现无论从哪个服务商那里都不能注册此域名就可以了;
2 修改自己电脑的网络属性,将TCP/IP属性中的DNS指定为你的域名注册服务商的
3 Windows98 系统需要重新启动使设置生效。

网络故障处理办法?
网络故障跟电信级的服务商,也就是给网站服务商提供机房、托管等服务的服务商有关。目前较为可靠的此类服务商有两家,一家是北方的中国网通,一家是南方的中国电信。如果是他们的线路中断或网络阻塞,也可能造成网站不能访问。还有一种可能就是当地电信DNS服务器出现故障或者刷新不及时,也会造成网站访问出现问题这些都已经超出了网站服务商的能力范围了。
解决方法:针对电信故障则没有什么好的办法,一般服务商会帮助你了解故障解决的情况,第一时间给予支持和反馈。

文件上传不了或上传正常后看不到已经上传的页面,是什么原因?
因为我们的服务器装有杀毒软件,如果您上传的文件带有病毒,则会被我们的服务器上的杀毒软件删除,所以请清除病毒后再上传。

由于把一台机器的资源分给多台虚拟主机,每台虚拟主机的性能是否会下降?
从理论上分析是这样。但由于用作虚拟主机的计算机都是采用性能很高的电脑,一台主机所能够支持一定数量的虚拟主机,只有超过这个数量时,用户才会感到性能下降。如果配置得当,加上采用超高速的线路,虚拟主机的表现往往胜于采用较低速度(如256K、1.544M)线路连接的独立主机。在竞争的环境中,我们不会为追求极限利润而任意增加虚拟主机的数量、牺牲用户的利益。因为如果那样,我们将失去自己的"上帝"。

我做的网页在本地很正常,为何上传之后就看不到图片了?
请确认图片已上传至服务器。 2 、制作网页时插入的图片均应采用相对路径来标记。若您不慎使用了绝对路径,如: c:/images/a.jpg ,则会出现在本地浏览正常而上传后却找不到的现象。

页面上传完毕,为何显示的还是原有的默认页面?
有两种可能:1、未将页面传至/根目录下;2、未将原有的默认页面删除或覆盖。

linux虚拟主机不支持CGI?
linux 虚拟主机上传 CGI 程序时,若直接上传 DOS 格式文件,将出现错误信息。必须转为文本格式后上传,方能正常显示。通常,此类错误将造成访问时,出现如下的错误信息 “Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@yourdomain and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. ---------------------- Apache/1.3.22 Server at bitterhot.l4.bizcn.com Port 80”。

PHP 禁用的函数?
因为安全设置的原因, php 不支持如下的函数 : phpinfo,popen,exec,passthru,system. 如果您在我们的虚拟主机上使用了这些函数, 将不会得到任何的返回结果。

如何使用mssql及access数据库?
使用SQL server7.0(中文版),可通过Internet使用enterprise manager的new sql server registration连接我们的服务器。(注:SQL Server ip地址请您在我们NT开通信中查实得到,用户名与密码与FTP的相同)。
   请先在Client Network Ultility中修改General框页的Server Alias Configurations里的设置,用add命令增加一个TCP/IP的Network Lirbrarles,其中Server Alias和Computer Name的值均填您的IP地址。客户端SQL Server中 的数据传送方法是采用enterprisemanager中的data import来实现客户端实验用数据库服务器数据到NT服务 器数据库的数据的传送。 Access 数据库的使用比较简单,只要把数据库用FTP上传就可以了。
发新话题