RHCE扫盲-内核版本中带有PAE后缀指什么

PAE是Physical Adress Extension,即物理地址扩展。

这是Intel的一种技术,原来32位CPU有32个脚,也就是说最大寻址空间是2的32次方,就是4G。但是4G的内存是远远不够的,于是Intel就在CPU上多加了4个脚,这样就可以访问2的36次方的地址了。

PAE的内核就是解决了这种突破4G寻址空间的问题,换句话说就是原来32位系统不支持高于4G的内存使用,而现在可以支持了。

uname –a
Linux version 2.6.18-164.el5PAE

发表在 未分类

W3C检测 there is no attribute target for this element

我们要在新窗口中打开链接通常的做法是在链接后面加target="_blank",我们采用过渡型的DOCTYPE(xh tml1-transitional. dtd)时没有问题,但是当我们使用严格的DOCTYPE(xhtml1-strict.dtd)时,这个方法将通不过W3C的校验,会出现如下错误提示:

"there is no attribute target for this element(in this HTML version)"

继续阅读

发表在 未分类

LNMP下加速器ZendGuardLoader和eAccelerator安装

Zend Optimizer已经不支持php5.3了,官方给出的版本是ZendGuardLoader代替,ZendGuardLoader的安装还是和原版差不多的:

wget -c http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
tar zxvf ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
mkdir -p /usr/local/zend/

cp ZendGuardLoader-php-5.3-linux-glibc23-i386/php-5.3.x/ZendGuardLoader.so /usr/local/zend/
cat >>/etc/php5/cgi/php.ini<<EOF

[Zend Guard Loader]
zend_extension="/usr/local/zend/ZendGuardLoader.so"

EOF

#结束后重启php-cgi
killall -9 php-cgi
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u nginx -g nginx -f /usr/bin/php-cgi

继续阅读

发表在 未分类

安装php5-cgi时无法安装,解决办法

最近在自家的P3机器上部署LNMP玩。ubuntu10.04图形化去掉,够实验用。在安装php5-cgi时出现以下错误(当安装php5-mysql时也同样出现):

Package php5-cgi is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package php5-cgi has no installation candidate

继续阅读

发表在 未分类

LNMP修改上传大小限制

在LNMP的apt-get环境中修改lnmp上传大小限制需要修改3处地方:

1、修改/etc/nginx/nginx.conf 文件,查找 client_max_body_size 将后面的值设置为你想设置的值;

如果没有则在http段添加client_max_body_size 10m; #增加上传大小限制。

记得重启nginx

/etc/init.d/nginx restart

继续阅读

发表在 未分类