关闭135危险端口
运行dcomcnfg,展开"组件服务"→"计算机",在"我的电脑"上点右键选"属性",切换到"默认属性",取消"启用分布式COM";然后切换到"默认协议",删除"面向连接的TCP/IP". 以上选项有对应的注册表键值,因此也可通过注册表来修改: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\EnableDCOM的值改为"N" HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\DCOM Protocols 中删除"ncacn_ip_tcp" 此外,还需要停用"Distributed Transaction Coordinator"服务. 重启之后,135端口就没有了.
解决安装memcache出现'Z_BUF_ERROR'...
原因是zlib没有安装. yum install zlib zlib-devel 再次编译,正常通过.
comm、diff命令详解
comm命令用来对两个己排序文件进行逐行比较. 其中,filel和fileZ是已经排好序的文件.comm从这两个文件中读取正文行,进行比较,最后生成三列输出: 仅在filel中出现的行,仅在file2中出现的行,在两个文件中都存在的行.如果文件名为"-"则表示从标准输入读取. 一般格式: comm [-123] file1 file2 选项: -123 选项1,2和3分别表示不显示comm输出中的第一列、第二列和第三列. 示例: $ comm -12 m1 m2 (比较文件ml和m2,并且只显示它们共有的行) diff命令比较两个文本文件,并找出它们的不同.它比comm命令完成更复杂的检查,并且不要求两个文件预先排好序.该命令逐行比较两个文件,列出它们的不同之处,并且告诉用户,为了使两个文件一致,需要修改它们的哪些行.如果两个文件完全一样,则该命令不显示任何输出. 一般格式:diff [选项] file1 file2 该命令输出的一般形式如下: n1 a n3, n4 (表示把文件1的n1行附加到文件2的n3~n4行后,则二者相同) nl,n2 d n3 (表示删除文件1的nl~n2行及文件2的n3行,则二者相同) nl,n2 cn3, n4 (表示把文件l的nl~n2行改为文件2的n3~n4行,则二者相同) 这些行类似ed命令把文件file1转换成文件file2.字母(a, d和c)之前的行号(n1,n2)是针对文件file1的,其后面的行号(n3,n4)是针对文件file2的.字母a表示附加,字母d表示删除,字母c表示修改. 在上述形式的每一行的后面跟随受到影响的若干行,以""打头的行属于文件file2.diff命令能区分块特别文件、字符特别文件及FIFO(管道文件),不会把它们与普通文件进行比较. 选项: -b 忽略空格造成的差别.例如,"How are you"与"How are you "被看做是相同的字符串. -c 输出格式是带上下文的三行格式. -Cn 输出格式是有上下文的n行格式. -e 输出一个合法的ed脚本. -i...
nginx 多站点配置方法
关于nginx的多站设置,其实和apache很相似,假设我们已经有两个域名,分别是:www.websuitA.com和www.websuitB.com. 那么我们开始吧: 1、为我们的站点创建配置文件. 我是这么做的,在nginx的配置文件conf目录下创建一个专门存放VirtualHost的目录,命名为vhosts_conf,可以把虚拟目录的配置全部放在这里.在里面创建名为vhosts_modoupi_websuitA.conf的配置文件并打开,我们在这里做配置,往里面写: server { listen 80;               #监听的端口号 server_name websuitA.com;        #域名 #access_log logs/host.access.log main; location / { root X:/wnmp/www/websuitA;    #站点的路径 index default.php index.php index.html index.htm; #站点的rewrite在这里写 rewrite ^/(w+).html$ /$1.php; rewrite ^/(w+)/(w+)$ /$1/$2.php; } #错误页的配置 error_page 404 /error.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 location ~ .php$ { root X:/wnmp/www/websuitA; fastcgi_pass...
Can't locate Text/Iconv.pm in @INC...
错误提示: Can't locate Text/Iconv.pm in @INC 解决方法: cp /var/www/cgi-bin/openwebmail/misc/patches/iconv.pl.fake /var/www/cgi-bin/openwebmail/shares/iconv.pl yum install perl-TimeDate
解决Please install the GNU compiler.
今天站长在安装VirtualBox的时候遇到这个错误,后来发现是gcc没有安装导致的. 解决办法: yum install gcc 如果网络不好可能要等一会~