星期三, 四月 05, 2006

名词解释: 域名解析 A记录 MX记录 CNAME记录 TTL

什么是域名解析?
域名解析就是域名到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。

什么是A记录?
A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。

什么是MX记录?
邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。

什么是CNAME记录?
即:别名记录。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。 它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。 这两个别名的全称就是www.mydomain.com和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com”。

什么是TTL值?
TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。要理解TTL值,请先看下面的一个例子:
假设,有这样一个域名myhost.abc.com(其实,这就是一条DNS记录,通常表示在abc.com域中有一台名为myhost的主机)对应IP地址为1.1.1.1,它的TTL为10分钟。这个域名或称这条记录存储在一台名为dns.abc.com的DNS服务器上。

现在有一个用户在浏览器中键入一下地址(又称URL):http://myhost.abc.com ;这时会发生什么呢?

该访问者指定的DNS服务器(或是他的ISP,互联网服务商, 动态分配给他的)8.8.8.8就会试图为他解释myhost.abc.com,当然8.8.8.8这台DNS服务器由于没有包含myhost.abc.com这条信息,因此无法立即解析,但是通过全球DNS的递归查询后,最终定位到dns.abc.com这台DNS服务器,dns.abc.com这台DNS服务器将myhost.abc.com对应的IP地址1.1.1.1告诉8.8.8.8这台DNS服务器,然有再由8.8.8.8告诉用户结果。8.8.8.8为了以后加快对myhost.abc.com这条记录的解析,就将刚才的1.1.1.1结果保留一段时间,这就是TTL时间,在这段时间内如果用户又有对myhost.abc.com这条记录的解析请求,它就直接告诉用户1.1.1.1,当TTL到期则又会重复上面的过程。
全文地址

FTP信息代码全解

FTP是大家总用的东东,
但是信息可能没有人注意,下面是一些信息代码解释。

110 Restart marker reply. In this case, the text is exact and not left to the particular implementation; it must read: MARK yyyy = mmmm where yyyy is User-process data stream marker, and mmmm server's equivalent marker (note the spaces between markers and "=".
重新启动标志回应。这种情况下,信息是精确的并且不用特别的处理;可以这样看:标记 yyyy = mmm 中 yyyy是 用户进程数据流标记,mmmm是服务器端相应的标记(注意在标记和等号间的空格)

120 Service ready in nnn minutes.
服务在NNN时间内可用

125 Data connection already open; transfer starting.
数据连接已经打开,开始传送数据.

150 File status okay; about to open data connection.
文件状态正确,正在打开数据连接.

200 Command okay.
命令执行正常结束.

202 Command not implemented, superfluous at this site.
命令未被执行,此站点不支持此命令.

211 System status, or system help reply.
系统状态或系统帮助信息回应.

212 Directory status.
目录状态信息.

213 File status.
文件状态信息.

214 Help message.On how to use the server or the meaning of a particular non-standard command. This reply is useful only to the human user.
帮助信息。关于如何使用本服务器或特殊的非标准命令。此回复只对人有用。

215 NAME system type. Where NAME is an official system name from the list in the Assigned Numbers document.
NAME系统类型。

220 Service ready for new user.
新连接的用户的服务已就绪

221 Service closing control connection.
控制连接关闭

225 Data connection open; no transfer in progress.
数据连接已打开,没有进行中的数据传送

226 Closing data connection. Requested file action successful (for example, file transfer or file abort).
正在关闭数据连接。请求文件动作成功结束(例如,文件传送或终止)

227 Entering Passive Mode (h1,h2,h3,h4,p1,p2).
进入被动模式

230 User logged in, proceed. Logged out if appropriate.
用户已登入。 如果不需要可以登出。

250 Requested file action okay, completed.
被请求文件操作成功完成

257 "PATHNAME" created.
路径已建立

331 User name okay, need password.
用户名存在,需要输入密码

332 Need account for login.
需要登陆的账户

350 Requested file action pending further information
对被请求文件的操作需要进一步更多的信息

421 Service not available, closing control connection.This may be a reply to any command if the service knows it must shut down.
服务不可用,控制连接关闭。这可能是对任何命令的回应,如果服务认为它必须关闭

425 Can't open data connection.
打开数据连接失败

426 Connection closed; transfer aborted.
连接关闭,传送中止。

450 Requested file action not taken.
对被请求文件的操作未被执行

451 Requested action aborted. Local error in processing.
请求的操作中止。处理中发生本地错误。

452 Requested action not taken. Insufficient storage space in system.File unavailable (e.g., file busy).
请求的操作没有被执行。 系统存储空间不足。 文件不可用

500 Syntax error, command unrecognized. This may include errors such as command line too long.
语法错误,不可识别的命令。 这可能是命令行过长。

501 Syntax error in parameters or arguments.
参数错误导致的语法错误

502 Command not implemented.
命令未被执行

503 Bad sequence of commands.
命令的次序错误。

504 Command not implemented for that parameter.
由于参数错误,命令未被执行

530 Not logged in.
没有登录或帐号密码错误
全文地址

MYSQL常见出错代码!

1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复。
1044错误:数据库用户权限不足,请联系空间商解决
1045错误:数据库服务器/数据库用户名/数据库名/数据库密码错误,请联系空间商检查帐户。
1054错误:程序文件跟数据库有冲突,请使用正确的程序文件上传上去覆盖。
1146错误:数据表缺失,请恢复备份数据.
1005:创建表失败
1006:创建数据库失败
1007:数据库已存在,创建数据库失败
1008:数据库不存在,删除数据库失败
1009:不能删除数据库文件导致删除数据库失败
1010:不能删除数据目录导致删除数据库失败
1011:删除数据库文件失败
1012:不能读取系统表中的记录
1020:记录已被其他用户修改
1021:硬盘剩余空间不足,请加大硬盘可用空间
1022:关键字重复,更改记录失败
1023:关闭时发生错误
1024:读文件错误
1025:更改名字时发生错误
1026:写文件错误
1032:记录不存在
1036:数据表是只读的,不能对它进行修改
1037:系统内存不足,请重启数据库或重启服务器
1038:用于排序的内存不足,请增大排序缓冲区
1040:已到达数据库的最大连接数,请加大数据库可用连接数
1041:系统内存不足
1042:无效的主机名
1043:无效连接
1044:当前用户没有访问数据库的权限
1045:不能连接数据库,用户名或密码错误
1048:字段不能为空
1049:数据库不存在
1050:数据表已存在
1051:数据表不存在
1054:字段不存在
1065:无效的SQL语句,SQL语句为空
1081:不能建立Socket连接
1114:数据表已满,不能容纳任何记录
1116:打开的数据表太多
1129:数据库出现异常,请重启数据库
1130:连接数据库失败,没有连接数据库的权限
1133:数据库用户不存在
1141:当前用户无权访问数据库
1142:当前用户无权访问数据表
1143:当前用户无权访问数据表中的字段
1146:数据表不存在
1147:未定义用户对数据表的访问权限
1149:SQL语句语法错误
1158:网络错误,出现读错误,请检查网络连接状况
1159:网络错误,读超时,请检查网络连接状况
1160:网络错误,出现写错误,请检查网络连接状况
1161:网络错误,写超时,请检查网络连接状况
1062:字段值重复,入库失败
1169:字段值重复,更新记录失败
1177:打开数据表失败
1180:提交事务失败
1181:回滚事务失败
1203:当前用户和数据库建立的连接已到达数据库的最大连接数,请增大可用的数据库连接数或重启数据库
1205:加锁超时
1211:当前用户没有创建用户的权限
1216:外键约束检查失败,更新子表记录失败
1217:外键约束检查失败,删除或修改主表记录失败
1226:当前用户使用的资源已超过所允许的资源,请重启数据库或重启服务器
1227:权限不足,您无权进行此操作
1235:MySQL版本过低,不具有本功能
2002:Can't connect to ...通常意味着没有一个MySQL服务器运行在系统上或当试图连接mysqld服务器时,你正在使用一个错误的套接字文件或TCP/IP端口。

说明:以上只是常见错误号,并且解决办法也不一定肯定管用!具体请参考MYSQL手册(各大下载站均有下载)

标签:

全文地址

简化的FCKeditor、TinyMCE、eWebEditor三个编辑器提供下载

就不多说什么了,这三个都是比较不错的编辑器。

演示
eWebeditor: http://szbb.50webs.com/eWebEditor

FCKeditor: http://szbb.50webs.com/FCKeditor

TinyMCE: http://szbb.50webs.com/TinyMCE

========================================
菜鸟喜欢eWebEditor,我就发!
专业人士喜欢FCKeditor,我也发!
爱美人士喜欢TinyMCE,我还是要发!·
========================================

精简到什么程度,大家自己看附件大小再对比原厂生产的就知道了。

版本
都是拿最新的来简化的。
FCKeditor 2.2
TinyMCE 2.0.4
eWebEditor 3.80

关于版权
FCKeditor的版权呢,因为我精简上瘾了,一时没有控制速度,把版权和帮助去掉了。结果我又不知道怎么掉头。只有继续开了。
TinyMCE的版权呢,还没有去掉,只去掉了帮助。
eWebEditor 是我500买来的专业版,允许不显示版权,弄上我自己的。

缺点
因为我对JS不熟悉,所以内核我敢肯定没有清除很干净!希望高手指点!

FCKeditor HTM和PHP调用两种,大家自己看index.htm或者index.php
TinyMCE HTM调用,大家自己看index.htm
eWebEditor HTM调用,大家自己看index.htm

反正要用在什么程序上都可以!ASP、PERL、PHP、JSP、.NET、JJWW。。。。。都TM可以!

调用都弄好了。除非交流技术否则其他的别问我了啊!!

附件: eWebEditor.rar (61.26 K)

附件: TinyMCE.rar (186.94 K)

附件: FCKeditor.rar (209.35 K)
全文地址

正则替换 功能将HTML图片数据 转换成UBB数据

图片数据 就是说 文章里只有图片的第一步 在图片前后加上
CODE:
[img]..[/img]
选择正则替换 选择要替换的采集器 将:
CODE:

/<[iI][^<]+src=\"?'?([^<\s\"']+)['\"\s]+[^<>]*>/is
CODE:
[img]$1[/img]
第二步 去掉多余HTML 将:
CODE:

/<[^<>\[\]]+>/i替换成空先输入入库文章ID测试
全文地址

玩DH空间,几个必须学会的shell命令!

很多人普遍都反映DH空间的FTP速度太慢!关于这点,我不否认,但是慢有慢的解决办法!或者说我们干脆就不用FTP...

1,上传打包文件,DH空间支持的解压缩格式为.gz/.tar.gz/.tar/.zip 也就是说,您别上传rar格式!rar是win 下的格式!而不是*unx下的格式!
上传后,直接登陆shell,cd 到压缩包所在的目录

解压缩 tar/tar.gz/ 的命令是 tar xzf 压缩包名称 其中的zxf这些是参数,还可以加个v,列表所有压缩包文件

解压缩gz 的命令是 gunzip
佳压缩zip文件的命令是 unzip
有些可以通用!

建议尽量压缩成tar.gz 的格式!这个效率很高的!同样100M的文件,zip压完了是60 M,tar.gz 压完了是30M,因为tar.gz 是经过了双重压缩的!也就是说,先压成了tar格式!又压成了gz格式!

对于那些没有shell取权限的用户来说!推荐一个工具!http://hostdomainsetup.com/wenzip.rar 里面有说明!这个工具很好用!一般的php空间都支持,只要空间支持zlib..

2,直接下载压缩包!!获取到压缩包的地址,然后登陆shell,运行 wget http://*******.com/***.tar.gz
这样就可以直接把压缩包下载下来!然后再解压缩!很方便!!我曾经使用DH的shell下载过10多G的东西!连一个小时都用不了!!

3,chmod 命令!!也许现在很多使用DH的空间都是刚开始玩!所以对他的cpu限制不是很在意!但是请注意:如果在3个月以内你的用户使用CPU超过限制的话!管理员第一次会和你说下!警告你下!第2次会直接把你的根目录改名!!!如果3个月以后你的CPU使用时间超过限制的话!没有任何通知!他们会直接把你的根目录改名字!严重超过限制的会直接删除你的所有文件,包括登陆权限,也就是停权!

所以,如果你觉得自己的站点很大!在线人数很多!尽量使用mod_php 方式运行php脚本!而不是使用默认的cgi模式运行脚本!使用mod_php 的话,是不计算CPU时间的!当然也就涉及到了目录属性的权限问题!也就用到了我们的chmod 这个命令!注意:使用mod_php 的话,使用FTP工具很多时候是不能更改目录属性的!(不知道为什么,我尝试了很多次,都是提示我没有权限!!),所以就得使用chmod 这个命令了

例如 chmod 777 www 把www文件夹属性设置成777
chmod -R 777 www 把www文件夹以及下面所有文件和文件夹的属性设置成777 (R是大写的噢!)

使用mod_php 模式运行脚本的话也会有很多安全隐患的,不说了...希望世界是美好的吧!


关于文件的打包:

将目录./www打包到文件www.tar.gz

tar czvf www.tar.gz ./www
或者直接更简单的 zip ./www


将当前目录下所有.php文件打包并压缩到文件bak.tar.gz

tar czvf bak.tar.gz ./*.php]

--------
关于DH还有很多东西值得我们去挖掘!
例如说 shell命令 top 直接就可以看到当前CPU使用时间!who就能看到同权限的在线用户,
rm -f -r www 强制删除 www文件夹!

等等!

关于用户的使用!任何一个已经绑到 DH的米后面加/stats 就可以看到DH自己带的强大的站点统计信息!后面加/stats/resources/ 就可以看到该用户的CPU使用时间!!当然这些都得登陆的!!!

米后面加 /dh_phpmyadmin/ 这个是登陆到phpadmin管理sql数据库!

还发现了一个问题,希望给和我一样不知道的人做个提醒!那就是DH的数据库空间和你的网站空间是共享的!...呵呵!

说到这!有事情找我!咱私聊,我能帮就帮,不能帮也帮你问问..

标签:

全文地址