2013年9月28日星期六
网页跳转代码
其实方法很简单,HTML也有学过的,就是已经忘了。。。。。呵呵 :(
<html>
<head>
<meta http-equiv="Content-Language" content="zh-CN">
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<meta http-equiv="refresh" content="0.1;url=www.fengxy.org">
<title></title>
</head>
<body>
</body>
</html>
另外,程序猿可以通过程序判定是否跳转,如果是搜索引擎的蜘蛛就不跳转,如果是访客就跳转到目标页面。。。。呵呵
下面是网上搜索到的一段代码:
这段代码可以做的事很多
比如,显示一些只给蜘蛛看的内容
比如,很多人用这个方法挂黑链或者友情连接作弊.....很隐蔽......
比如,做淘客,让蜘蛛收录商品内容..,如果不是蜘蛛,就直接跳转到淘宝
<?php
// 判断用户是不是蜘蛛
function isCrawler() {
$agent= strtolower($_SERVER['HTTP_USER_AGENT']);
if (!empty($agent)) {
$spiderSite= array(
//"tencenttraveler",
"Baiduspider+",
"BaiduGame",
"Googlebot",
"msnbot",
"Sosospider+",
"Sogou web spider",
"ia_archiver",
"Yahoo! Slurp",
"YoudaoBot",
"Yahoo Slurp",
"MSNBot",
"Java (Often spam bot)",
"BaiDuSpider",
"Voila",
"Yandex bot",
"BSpider",
"twiceler",
"Sogou Spider",
"Speedy Spider",
"Google AdSense",
"Heritrix",
"Python-urllib",
"Alexa (IA Archiver)",
"Ask",
"Exabot",
"Custo",
"OutfoxBot/YodaoBot",
"yacy",
"SurveyBot",
"legs",
"lwp-trivial",
"Nutch",
"StackRambler",
"The web archive (IA Archiver)",
"Perl tool",
"MJ12bot",
"Netcraft",
"MSIECrawler",
"WGet tools",
"larbin",
"Fish search",
);
foreach($spiderSite as $val) {
$str = strtolower($val);
if (strpos($agent, $str) !==false) {
return true;
}
}
} else {
return false;
}
}
if (isCrawler()){
echo "<黑链.......>!";//此处可以做你想让蜘蛛看的事..有很多用处,自己发挥
}
else{
echo "不显示黑链...!";
}
?>
2013年9月26日星期四
Wordpress SEO Ultimate插件使用说明:
SEO Ultimate 的安装使用说明:
插件下载解压后,把文件夹上传到/wp-content/plugins/文件夹下,登录到wordpress后台控制板,点击“插件”找到“SEO Ultimate”插件,启用它。
启用插件后,在后台控制板下方会多出一个“SEO”选项,点击它出现如下图所示的下拉菜单:
SEO Ultimate 的特点:
设置管理器(开启关闭各模块)
404页面监视
代码插入器
内链设置
文件编辑器
内部关联研究
链接掩码生成
linkbox插件
meta描述编辑
meta关键字编辑
robot元标签设置(robot.txt编辑器 )
自定义链接
丰富代码创建
分享便利
Slug优化
标题标签重写
网站管理员验证
接下来再对每一项进行具体说明:
Module Manager:SEO Ultimate的主管理器,可以开启、隐藏相关功能等;
404 Monitor:检测404页面错误,主要的检测对象可以是搜索引擎“蜘蛛”,并显示导致404页面产生的URL链接,由此看来相当有必要建立404错误页面进行跳转,否则用户体验将会相当差;
Code Inserter:代码插入器,通过设置,可以在四个位置(标签中、Content前、Content后以及footer部分)很方便的插入相关统计等代码;
Deeplink Juggernaut:内链设置(可以方便的添加内部链接);
File Editor:文件编辑器,可以很方便的编写robots.txt、.htaccess文件;
Internal Relevance Researcher:设置关键词以及每页显示的关键词数量;
Linkbox Inserter:为每篇文章设置链接地址;
Meta Description Editor:可以分别设置 Description内容;
Meta Keywords Editor:可以分别设置Keywords内容;
Meta Robot Tags Editor:可以分别设置是否愿意被搜索引擎follow;
Nofollow Manager:这个可以更好的管理各个页面中的“多余链接”,譬如“点击查看更多”等,避免分散权重;
Rich Snippet Creator:丰富代码创建(提供”Microformats (recommended)”、“HTML5 Microdata”和”RDFa“三种格式供选择);
Settings Monitor (Beta):用来检测Wordpress设置是否有问题,通过颜色区分;
Slug Optimizer:优化词语(主要是设置删除url链接中的一些没用的字母或单词以缩短url链接,不知道是否支持中文);
Title Tag Rewriter:标题重写(默认格式设置)(最实用的功能是可以批量给每篇文章、页面、媒体、分类目录、文章标签、形式重写标题,这里比all in one seo pack中方便多了);
Whitepapers:主要用于记录SEO Ultimate这个Wordpress插件的更新记录;
Miscellaneous:一些杂项的设置,譬如说Permalink Tweaker,设置永久性链接,还可以绑定相关的网站站长管理工具。
2G 3G 4G网络分别是指什么
2G主要指第二代,最有名的代表技术是GSM;
3G,有下面几种制式:CDMA2000,WCDMA,TD-SCDMA,WiMAX;移动的是TD-CDMA,联通的是WCDMA,电信的是CDMA2000;
LTE,LTE就是大家说的4G,实际上对移动工程师来说,LTE只是3.9G,目前LTE按照制式可以统分为TDD和FDD两种。再分详细的话可以分为3G某种制式的演进,比如说TD-SCDMA的演进LTE技术就是TD-LTE。
4G,通信界目前对于4G没有明确的规定,一般认为LTE-evolution,也就是说LTE以后演进的方向就4G。
2013年9月18日星期三
Windows Server 2003搭建邮件服务器详细攻略(转)
Internet中应用最为广泛的是除了WWW浏览网页之外,要算是电子邮件服务了。在工作,每天都要发送许多邮件。用了建立电子邮件服务器的软件也很多,我在博客中也介绍了好几款邮件服务器软件。Windows Server 2003本身自带的服务组件中就有电子邮件服务器的功能。下面,我将详细介绍Windows Server 2003使用自带的服务器组件搭建一个电子邮件服务器,跟随我来一起操作。
一、安装Windows Server 2003邮件服务器组件

图一 “管理您的服务器”控制台
依次单击“开始”——“管理工具”——“管理您的服务器”,打开“管理您的服务器”控制台。在这个管理控制台中我们可以看到服务器已经成为的角色。单击“添加或删除角色”命令,开始管理服务器的角色。

图二 配置服务器向导
当我们单击“添加或删除角色”命令,就会运行配置服务器向导。

图三 服务器管理程序检测网络连接

图四 管理服务器角色
在图四中,可以查看已经安装的服务和支持而没有安装的服务。此时的服务器还不是邮件服务器,选择“邮件服务器(POP3,SMTP)”,单击“下一步”:

图五 配置“身份验证方法”及“电子邮件域名”

图六 单击“下一步”

图七 安装邮件服务:POP3和SMTP

图八 安装成功
二、管理邮件服务器
Windows Server 2003的电子邮件服务器的功能很简单,管理界面也很简洁。单击“管理工具”下的“POP3服务”:

图九 POP3服务

图十 为用户添加邮箱
在“POP3服务”中单击“添加邮箱”命令,在弹出的对话框内输入邮箱名(用户名)及密码。

图十一
三、使用客户端程序收发邮件
常用的邮件客户端有:Outlook(或Outlook Express)及Foxmail等。以Windows XP的Outlook Express为例。第一次运行Outlook Express,需要添加邮件帐户:
需要注意的是登陆信息里要填写的不是用户名admin,而是完整的邮箱地址,如下图所示。


图十二 帐户添加向导:收发邮件时要显示的姓名

图十三

图十四 设置POP3及SMTP协议

图十五 设置登录邮箱的帐户名及密码
注意:在本例中用户验证方式是windows本地验证,因此,最好先创建用户然后再为用户添加电子邮箱。

图十六 完成帐户设置

图十七 写邮件

图十八 收邮件
总之,Windows Server 2003自带的邮箱服务器功能比较简单,适合规模比较的单位应用。
2013年9月17日星期二
error 17怎么解决
解决办法:因为前面装的LINUX,硬盘引导出了问题,重建MBR(我还是用的diskgenius,修复不行,必须重建引导)win7就好了。
2013年9月16日星期一
补阳气
用U盘安装Linux系统的简单方法
- 打开Universal-USB-Installer软件
- 点击接受协议
- 选择要安装什么样的镜像
- 选择镜像和要安装到的U盘。这里以Cent OS为例。
- 在弹出的警告框中选择“是”等待程序向U盘中拷入文件
- 出现如下界面后,点close完成是不是十分简单啊?然后就可以启动到BIOS中设置由U盘启动,剩下的就跟光盘安装一样了。
- 第四步中不要忘了点选格式化U盘。
- 这个软件也可以制作win7安装U盘。
通过PXE网络启动安装CentOS
环境: 无光驱强氧服务器 , 笔记本已安装好CentOS (地址配为10.61.0.88), 一根网线
正确的方法:
1、(非必需步骤)服务器启动,按Del进入BIOS,配置SATA为RAID,重启后到RAID界面时按Ctrl-I 创建RAID Volume, 设置为RAID 1
2、笔记本进入CentOS系统,将CentOS安装光盘所有内容拷贝至硬盘
cp -r /Media/CentOS_5.4_Final/* /CentOS
(Fix) 也可以直接使用/Media/CentOS_5.4_Final目录,下文中要作相应修改
3、安装基本服务系统dhcpd, nfs, tftp
yum -y install dhcp* nfs* tftp*
yum -y install syslinux
4、配置tftp
# cat /etc/xinetd.d/tftp
# (Fix) 注意此文件中各选项前和末尾不能有空格,否则会导致tftpd启动失败,/var/log/messages中会显示出错信息
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
disable = no
server = /usr/sbin/in.tftpd
server_args = -u nobody -s /tftpboot
per_source = 11
cps = 100 2
flags = IPv4
}
5、配置NFS
# cat /etc/exports
/CentOS *(ro,sync)
/tftpboot *(ro,sync)
6、配置DHCPD
# cat /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
allow booting;
allow bootp;
subnet 10.61.0.0 netmask 255.255.255.0
{
option routers 10.61.0.88;
option subnet-mask 255.255.255.0;
option domain-name-servers 10.61.0.88; #本机IP
option time-offset -18000; # Eastern Standard Time
range dynamic-bootp 10.61.0.100 10.61.0.200; #要分配的IP, 默认分配10.61.0.200
default-lease-time 21600;
max-lease-time 43200;
# Group the PXE bootable hosts together
# PXE-specific configuration directives...
next-server 10.61.0.88;
filename "/pxelinux.0"; #方便查找配置文件
}
7、初始化TFTPBOOT目录
mkdir /tftpboot/pxelinux.cfg
# 如果找不到pxelinux.0, 请用rpm -ql syslinux寻找
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/
cp /CentOS/isolinux/vmlinuz /tftpboot/
cp /CentOS/isolinux/initrd.img /tftpboot/
cp /CentOS/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
8、启动所有的服务
chkconfig --level 2345 xinetd on
chkconfig --level 2345 nfs on
chkconfig --level 2345 portmap on
chkconfig --level 2345 dhcpd on
service xinetd restart
service portmap restart
service nfs restart
service dhcpd restart
检查一下NFS是否正确export
# showmounts -e localhost
9、 用网线将强氧服务器网口eth0同笔记本连接
服务器开机,进到 Intel PXE Boot....界面后,即自动连接笔记本获取地址和启动文件,在 boot: 提示符出现后 输入 linux text 即可开始安装, 安装方式选择NFS方式, 继续选择eth0 输入服务器IP地址和/CentOS路径, 完成余下安装过程
phpmyadmin 1130错误

分析过程及解决方案:
消除抑郁症14法
1、必须遵守生活秩序,与人约会要准时到达,饮食休闲要按部就班;从稳定规律的生活中领会自身的情趣。
2、留意自己的外观,自己身体要保持清洁卫生,不得身穿邋遢的衣服,房间院落也要随时打扫干净。
3、即使在抑郁状态下,也决不放弃自己的学习和工作。
4、不得强压怒气,对人对事要宽宏大度。
5、主动吸收新知识,依照“活到老学到老“的格言,尽可能去接受新的知识。
6、建立挑战意识,学会主动解决矛盾,并相信自己成功。
7、即使是小事,也要采取合乎情理的行动。即使你心情烦闷,仍要特别注意自己的言行,让自己合乎生活情理。
8、对待他人的态度要因人而异。具有抑郁心的人,显得对外界每个人的反应态度几乎相同。这是不对的,如果你也有这种倾向,应尽快纠正。
9、拓宽自己的情趣范围。
10、不要将自己的生活与他人的生活比较。如果你时常把自己的生活与他人作比较,表示你已经有了潜在的抑郁,应尽快克服。
11、最好将日常生活中的美好的事记录下来。
12、不要掩饰自己的失败。
13、必须尝试以前没有做过的事,要积极地开辟新的生活园地,使生活更充实。
14、与精力旺盛又充满希望的人交往。
2013年9月13日星期五
2013年9月12日星期四
无法创建非系统盘的临时目录,这将导致硬件深层判定无法执行
先前的操作是第一次ghost还原win7后,一直停在win7界面不动。。。。重启后报系统错误,不能进系统,然后把硬盘重新格式化。
在第二次ghost安装WIN7时报错。
百度后觉得这个答案和我的情况相似,比较靠谱:没有把整个硬盘分区并格式化,把C区外的分区也分了,格了就行了。
于是用diskgenius的自动分区,又重新分区,并格式化。
然后再装就没有报错了。
PS:diskgenius 的自动分区很方便。哈哈
2013年9月11日星期三
CentOS 5/6 快速安裝 VPN Server (PPTP)
- ppp - 點對點協定 (Point-to-Point Protocol)
- pptpd - 點對點通道協定 (Point-to-Point Tunneling Protocol)
- iptables - 設定封包轉發規則
安裝步驟
1. 判斷 ppp 是否可用:
$ cat /dev/ppp
cat: /dev/ppp: No such device or address
如果出現跟上面一樣的訊息 "No such device or address",不用擔心,這表示 ppp 是可用的,可以正常架設 pptp。若出現 "Permission denied",表示 ppp 是關閉的,下面就可以不用再看了。
2. 安裝 ppp 與 iptables
$ yum -y install ppp iptables
$ cp -rpf /etc/sysconfig/iptables /etc/sysconfig/iptables.pptpsave
$ cd /usr/src
3. 請依照你的系統環境下載適合的 pptp 套件:
# for CentOS 6.x 32bit
$ wget http://poptop.sourceforge.net/yum/stable/rhel6/i386/pptpd-1.3.4-2.el6.i686.rpm
# for CentOS 6.x x64
$ wget http://poptop.sourceforge.net/yum/stable/rhel6/x86_64/pptpd-1.3.4-2.el6.x86_64.rpm
# for CentOS 5.x 32bit
$ wget http://poptop.sourceforge.net/yum/stable/rhel5/i386/pptpd-1.3.4-2.rhel5.i386.rpm
# for CentOS 6.x x64
$ wget http://poptop.sourceforge.net/yum/stable/rhel5/x86_64/pptpd-1.3.4-2.rhel5.x86_64.rpm
上面這些載點如果失效,有可能是更新版本了,請自行前往 poptop 的網站下載,或是備用載點。
4. 安裝上一個步驟所下載的 pptp 套件:
$ rpm -ivh pptpd-1.3.4-2.el6.i686.rpm
5. 編輯 "/etc/sysctl.conf",找到:
net.ipv4.ip_forward = 0
將後面的 0 改成 1
6. 下面的指令全部給它下去:
sysctl -p
echo "localip 192.168.240.1" >> /etc/pptpd.conf
echo "remoteip 192.168.240.101-200" >> /etc/pptpd.conf
echo "ms-dns 8.8.8.8" >> /etc/ppp/options.pptpd
echo "ms-dns 8.8.4.4" >> /etc/ppp/options.pptpd
iptables --flush POSTROUTING --table nat
iptables --flush FORWARD
iptables -A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
iptables -A INPUT -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.240.0/24 -o eth0 -j MASQUERADE
service iptables save
service pptpd restart
service iptables restart
chkconfig pptpd on
chkconfig iptables on
上面這些指令會創造一個 192.168.240.* 的網段給連上來的 vpn 用戶使用,並透過 Server 上的 eth0 轉送對外上網的封包 (Forward)。
這樣就大功告成了,接著我們要加入 VPN 的連線帳號。
加入 VPN 帳號
編輯 "/etc/ppp/chap-secrets" 以加入 VPN 帳號,一個帳號一行,格式為:
帳號名稱 pptpd 密碼 *
例如,我要新增一個帳號為 "vpn",密碼為 "test123",則只要在 "/etc/ppp/chap-secrets" 加入一行:
vpn pptpd test123 *
加入之後,不用重新啟動 pptpd,你就可在 Client 端以 pptp 協定用 VPN 連線至這台 Server 了。
連線測試
連線成功之後,你可以連到用IP查看工具,查看你是否用 VPN Server 的 IP 在上網。
下面這張圖的連線資訊是我用 linode 的試用帳號所建立的 VPS,位置在 "日本":

iptables 規則說明
設定步驟中的這三條指令是最重要的 iptables 規則:
iptables -A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
iptables -A INPUT -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.240.0/24 -o eth0 -j MASQUERADE
因為 pptp 是以 GRE (Generic Routing Encapsulation) 封包透過 1723 Port 進行傳輸,並且還要設定 VPN 的網段是由哪個網路介面轉送對外的封包。
錯誤處理
在撥接 vpn 時,如果出現 807 錯誤,或是其它在確認帳號、密碼之前出現的錯誤,如果確定不是自己電腦的問題,你可以編輯 /etc/sysconfig/iptables,查看這兩條規則是否有正確出現在檔案裡面:
-A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
-A INPUT -p gre -j ACCEPT
並且這兩條規則的位置不能在任何 "-A INPUT -j REJECT ..." 的規則下面。若有這種情形,請把它移到 "-A INPUT -J REJECT ..." 的上方。
儲存之後,再重新啟動 iptables:
service iptables restart
Linux查看版本命令问题
2.lsb_release -a :FSG(Free Standards Group)组织开发的LSB (Linux Standard Base)标准的一个命令,用来查看linux兼容性的发行版信息。
3./proc/version 和 uname -a 显示的内容相同,显示linux内核版本号。
如果lsb_release -a和/etc/issue显示的发行版本号不同,原因只有一个:内核升级了。
原因是:/etc/issue中的"Final”和lsb_release -a中的"NahantUpdate3"不相同。
以下是我的服务器的相关信息,看一下就一目了然了!
[root@fengxiaodong src]# cat /etc/issue
CentOS release 6.4 (Final)
Kernel \r on an \m
[root@fengxiaodong src]# lsb_release -a
LSB Version: :base-4.0-ia32:base-4.0-noarch:core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.4 (Final)
Release: 6.4
Codename: Final
[root@fengxiaodong src]# cat /proc/version
Linux version 2.6.32-358.14.1.el6.i686 (mockbuild@c6b10.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Tue Jul 16 21:12:30 UTC 2013
[root@fengxiaodong src]# uname -a
Linux fengxiaodong 2.6.32-358.14.1.el6.i686 #1 SMP Tue Jul 16 21:12:30 UTC 2013 i686 i686 i386 GNU/Linux
2013年9月10日星期二
淘宝客经验
收入转化较高的应该属淘宝网女装,淘宝网服装,淘宝网包包等的带有“淘宝网”前辍的搜索关键词,从搜索动机上看访客一般都是需要在淘宝购买意愿比较强的,这样的词转化率一定不错;
SkyIAR(简单高效的IDE&AHCI&RAID解决方案)
软件名: SkyIAR
软件功能:
1、用于拓展系统部署范围,令系统支持常见磁盘控制器
2、用于在不重装系统的条件下,变更磁盘控制器工作模式 (AHCI接口模式下安装XP后重启要蓝屏的解决办法。)
3、用于在不重装系统的条件下,变更主板
系统支持: Windows XP (x86/x64)、 Windows 7( x86/x64)
系统兼容: Windows 2003 (x86/ x64)、Windows 2003 R2 (x86/x64)、Windows 2008 R2 (x64)
语言支持:简体中文、繁體中文、English
下载信息:
下载地址1:百度网盘
下载地址2:迅雷快传
(强烈建议阅读下文说明后再使用本软件,任何因不阅读说明产生的提问与问题我们无义务协助解决)
文件: SkyIAR_v1.2.2012.0812_ITianKong.Com.7z
大小: 10264796 字节
修改时间: 2012年8月14日, 16:40:44
MD5: 6EF1407362A8B3674AF3D7CAA92E0874
SHA1: 1091865BFBE61AE66D994220FC5ADF8A85B4724B
CRC32: 32205C3C
使用说明:
1、用于拓展系统部署范围
(1)恢复系统映像到系统盘
(2)PE下启动SkyIAR主程序
(3)经自动判断或手动点选匹配的IAR驱动
(4)导入IAR驱动
(5)重启后系统部署开始
2、用于不重装系统的条件下更改磁盘控制器工作模式
(1)系统下启动SkyIAR主程序,选择IAR驱动
(2)导入IAR驱动
(3)重启进BIOS,修改磁盘控制器工作模式
----------根据自己BIOS情况调整----------
(4)重启进系统
3、用于更换主板不重装系统
(1)替换主板后,首次启动进PE
(2)PE下启动SkyIAR主程序,选择IAR驱动
(3)导入IAR驱动
(4)重启进系统
解决nginx下目录不加斜杠导致的路径错误问题
像之前这样的问题:http://www.fengxy.org/phpmyamin-error.html 都是因为nginx访问上当不加/导致的。
下面以wordpress admin后台为例,说一下解决方法:
1、登录shell,vim编辑Nginx配置目录(一般是在/usr/local/nginx/conf/)下的"wordpress.conf",当然如果你像我一样用的是自己写的conf文件,那就改对应的那个重定向配置文件就好。
vim /usr/local/nginx/conf/wordpress.conf
2、把官方给的那一行加到文件最后面就行了
location /blog/ {
if ($host != 'www.slyar.com' ) {
rewrite ^/(.*)$ http://www.slyar.com/$1 permanent;
}
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /blog/index.php;
}
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
像之前phpmyadmin的问题,把路径改一下就行了:
rewrite /phpmyadmin$ $scheme://$host$uri/ permanent;
3、:wq保存重启nginx即可
Ps.其实你要是懒的话,直接用 "echo >>" 追加就行了= =
echo 'rewrite /wp-admin$ $scheme://$host$uri/ permanent;' >> /usr/local/nginx/conf/wordpress.conf
/etc/init.d/nginx restart
在网上还找到一种方法,貌似到处都转载得有,可是在我的VPS上没有起作用,仅作参考:
在nginx.conf中
http{
...
server_name_in_redirect off; //自动添加斜线”/”语句
...
}
2013年9月9日星期一
Linux安装php扩展教程 以memcache为例
1、下载并解压memcache文件
- wget -c http://pecl.php.net/get/memcache-3.0.6.tgz
- tar xzvf memcache-3.0.6.tgz
- cd memcache-3.0.6
2、执行phpize扩展安装程序,假设phpzie的路径为/usr/local/php/bin/phpize,具体的路径得根据自己的环境修改。
- /usr/local/php/bin/phpize
3、开始安装扩展memcache
- ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir
- make && make install
4、最后修改php.ini文件,在zend之前加入如下代码。
- [memcache]
- extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
- extension=memcache.so
2013年9月3日星期二
韩国棒子?
Username: fengxd
IP Range: 211.110.140
棒子的IP?
Log into your site's WordPress administration panel to see the duration of the lockout or to unlock the user.
AHCI驱动下载与手动安装图解
一、准备AHCI驱动
1、关于AHCI基础知识,请参考《AHCI模式的驱动下载、安装及蓝屏问题综合》一文。
2、安装AHCI驱动之前,请先确认桌面上、系统盘没有重要的东西需要备份,因为如果安装失败可能导致系统无法启动,除非你有第二系统或应对修复方法。
3、准备AHCI驱动:
A、对于台式机用户,主板的驱动光盘中一般都有这个东西,笔记本用户就不一定了,留意一下驱动盘中是否有类似Intel Matrix Storage Manager Driver、Matrix Storag、SATA Driver、AHCI字样的驱动软件。
B、如没有随机驱动盘就只能自己到官网找了,一定要注意该AHCI驱动的支持的Windows或Linux操作系统版本。
C、实际上AHCI驱动的通用性很强,只需要按照芯片组(AMD、INTEL、NV...,具体可在笔记本或主板说明书里查看)到网上都能找到,可以查看驱动包中的类似iaAHCI.inf文件中。
虽然很多同类型AHCI驱动可以通用的,一方面使用通用驱动会面临着AHCI设备编号的确定问题(感觉总是跟设备管理器里显示的ATA设备编号是加1连号,网上说的设备管理器显示AHCI设备号,那是装好之后才有的,无参考意义,所以只能从官方驱动(*.inf和*.oem)结合本机设备管理器或其它渠道获取),另一方面版本不同支持情况也不同,一次装错了可能系统就不能启动了。
D、还是建议您最好使用官方的AHCI驱动,下载后安装或解压后大都只是个普通的驱动包,需要手动安装。下面是从DELL官网下载的E5400 AHCI驱动包(支持Windows XP,点击本地下载)里支持情况(大家可根据自己机子芯片组型号确定是否可以使用此驱动包):
; iaAHCI.inf
iaAHCI_ESB2 = "Intel(R) ESB2 SATA AHCI Controller"
iaAHCI_ICH7RDH = "Intel(R) ICH7R/DH SATA AHCI Controller"
iaAHCI_ICH7MMDH = "Intel(R) ICH7M/MDH SATA AHCI Controller"
iaAHCI_ICH8RDHDO = "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
iaAHCI_ICH8MEM = "Intel(R) ICH8M-E/M SATA AHCI Controller"
iaAHCI_ICH9RDODH = "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
iaAHCI_ICH9MEM = "Intel(R) ICH9M-E/M SATA AHCI Controller"
iaAHCI_ICH10DDO = "Intel(R) ICH10D/DO SATA AHCI Controller"
iaAHCI_ICH10R = "Intel(R) ICH10R SATA AHCI Controller"
; iaStor.inf
iaStor_ESB2 = "Intel(R) ESB2 SATA RAID Controller"
iaStor_ICH7RDH = "Intel(R) ICH7R/DH SATA RAID Controller"
iaStor_ICH7MDH = "Intel(R) ICH7MDH SATA RAID Controller"
iaStor_ICH8RICH9RICH10RDO = "Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller"
iaStor_ICH8MEICH9ME = "Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller"
注意:如果你使用的是驱动光盘自带的AHCI(也有说是SATA驱动的,天缘的台式机技嘉主板就是),该驱动的提取方法最好先参阅一下主板说明书,也可能是在DOS下提取也可能可以在Windows上提取。如果驱动光盘有软件安装管理界面的,可以直接在管理界面中提取。 下面来看一下安装方法。
二、在操作系统安装前加载AHCI驱动
这个方法有点麻烦,除非你安装的系统是修改版的已经集成了AHCI驱动,否则需提前把AHCI驱动拷贝到软盘或U盘中,手动安装AHCI驱动方法(SATA RAID驱动加载方法类似):
1、BIOS设定启用AHCI, 几种最常用的BIOS设置方法综合。
2、准备好存有SATA AHCI驱动的磁盘。
3、开机启动Windows XP安装(光盘引导安装或硬盘安装....具体参考博客上文章),当看到Press F6 if you need to install a third party SCSI or RAID driver信息时,立即按下F6键。
4、插入AHCI驱动程序,并按下S键,如果安装程序识别出你的驱动盘,会自动提示出安装选单。
5、请注意选择x86还是x64平台驱动,选择后回车即可安装AHCI驱动,完成后会自动回到Windows XP的安装界面,Windows XP SP3安装教程(图)。
如果是Vista和Windows 7系统,我们可以在安装界面中看到加载驱动程序这样的提示时,点击或选中并回车,即可看到驱动安装界面,插入驱动盘即可安装。
三、在操作系统安装后安装AHCI驱动
该情况在Windows XP下最常见,因为如果开启AHCI,未集成AHCI驱动的Windows XP安装程序会直接蓝屏,无法进入安装界面的,所以要么是参照上文的方法先加载AHCI驱动,要么就是先把BIOS中的SATA MODE设置为ATA MODE或非AHCI的兼容MODE,然后安装完Windows XP后再进行更新AHCI驱动。
安装警告:如果AHCI驱动安装错误或失败,将可能导致系统无法启动,天缘建议你安装前最好把系统盘(包括桌面、我的文档)中的重要内容先行备份后再进行AHCI驱动安装,或者你确认有第二系统或WINPE、启动修复盘等应对措施。
下面就以Windows XP为例进行图解,Vista情况请类似参考文末补充部分。
1、控制面板——系统——硬件选项卡——设备管理器,如下图,天缘机子是设成ATA模式安装的Windows XP,在IDE ATA/ATAPI控制器中选中当前控制器鼠标右键更新驱动程序。
2、欢迎使用硬件更新向导,如下图,选择否。
3、下图选择从列表或指定位置安装(高级),点击下一步。
4、下一步选择不要搜索。我要自己选择要安装的驱动程序。
5、下图里有默认已经安装的ATA控制器还有一个标准双通道PCI IDE控制器,选中标准双通道PCI IDE控制器,然后点击下一步,如下图:
请注意,上图一定要先装标准双通道PCI IDE控制器驱动,先把控制器恢复到初始状态(如果你的IDE ATA/ATAPI控制器已经有了这个"标准双通道PCI IDE控制器"条目,则不需要再次安装,可以直接从选择下图的“从磁盘安装”按钮,不要从原ATA驱动直接更新成新AHCI驱动,否则可能无法继续安装而直接蓝屏。
6、安装好标准双通道PCI IDE控制器驱动之后,如下图,然后在标准双通道PCI IDE控制器上鼠标右键,选择更新驱动程序采用上文同样步骤,再次到达步骤5图(上图),并选择从磁盘安装。
7、选择从磁盘安装后,弹出浏览窗口,如下图,点击浏览按钮。
8、选中AHCI驱动,下面还有一个iaStor不用管,选中iaAHCI后会自动把驱动支持情况列出来。如下图(具体驱动文件名跟您的驱动包有关)。
9、点击打开后,如下图,这里就需要注意了,一定要选择对应型号的AHCI控制器驱动(拉动滚动条可以看到支持列表),否则装错了可能会导致Windows XP无法启动。
10、安装时,如果遇到下图的警告,点击确定即可。
11、安装完成后,重启机子,把BIOS中的SATA MODE设置为AHCI模式,然后再重启机子,AHCI驱动安装完成,如下图所示,如果Windows XP无法启动进入,说明AHCI驱动安装的有问题,只能先把BIOS再改回去,要么重装系统,要么使用修复盘进行修复,重新检查安装步骤、驱动版本是否对应等,然后重新安装,值得欣慰的是,天缘早前安装失败的次数应该比你多。
四、Vista/Windows 7下的AHCI驱动问题
Vista和Windows 7以及现在Linux等都已经自带AHCI驱动,用户无需关心会自动加载。也有的机子可能会出现开启AHCI无法安装Vista/Windows 7现象,可以通过以下方法解决:
1、先把BIOS中的SATA MODE设置为ATA或兼容模式。
2、安装Vista或Windows 7至完成。
3、到控制面板的设备管理器中,把现有硬盘的控制器驱动鼠标右键卸载掉。重启计算机。
4、把BIOS中的SATA MODE设置为AHCI模式,再重启机子。
5、VISTA/Windows 7会自动添加AHCI驱动。
6、如果有原厂官方AHCI驱动,可以再次更新一下。
2013年9月2日星期一
让Centos解压RAR
rar格式的压缩包在centos下怎么解压呢?
Goole一下,找到解决办法:
wget http://www.rarsoft.com/rar/rarlinux-3.9.3.tar.gz
tar -xvf rarlinux-3.9.3.tar.gz
cd rar
make
看见下面这些信息就是安装成功了
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
但是在运行命令rar时,出现下面这个问题,
rar: /lib/i686/nosegneg/libc.so.6: version `GLIBC_2.7' not found (required by rar)
解决办法:
cp rar_static /usr/local/bin/rar
先记住两个常用命令吧:rar x fengxy.rar //解压 fengxy.rar 到当前目录
rar fengxy.rar ./fengxy.org/ //将 fengxy.org目录打包为 fengxy.rar
2013年9月1日星期日
古代父母对孩子“七不责”
2、愧悔不责:如果孩子已经为自己的过失感到惭愧后悔了,大人就不要责备孩子了。
3、暮夜不责:晚上睡觉前不要责备孩子。此时责备他,孩子带着沮丧失落的情绪上床,要么夜不成寐,要么噩梦连连。
4、饮食不责:正吃 饭的时候不要责备孩子。这个时候责备孩子,很容易导致孩子脾胃虚弱。
5、欢庆不责:孩子特别高兴的时候不要责备他。人高兴时,经脉处于畅通的状态,如果孩子忽然被责备,经脉就会立马憋住,对孩子的身体伤害很大。
6、悲忧不责:孩子哭的时候不要责备他。
7、疾病不责:孩子生病的时候不要责备他。生病是人体最脆弱的时候,孩子更需要父母的关爱和温暖,这比任何药物都有疗效