Archive for 04月, 2009

泡泡内容管理系统(POPCMS)测试版即将发布

“泡泡网站管理系统(POPCMS)”,经过近半年的开发,将于今年5月正式对外发布。该发布系统源自于某专业游戏门户网站,通过多年的不断创新与完善,从而使该系统集安全、强大、稳定、灵活于一身。
泡泡内容管理系统(POPCMS)测试版即将发布。
官方网站:http://www.popcms.net/


如何在Linux下删除和重命名文件夹

通常情况下,删除文件用:rm 文件名
删除文件夹用:rmdir 文件夹名
但是rmdir不能删除非空的文件夹,那如何删除非空文件夹呢:
命令:rm -rf 非空文件夹名
建议使用前做好备份,好像此命令是不会放到回收站的,删了就再也见不着下面的文件了。
重命名文件夹
mv oldfilename newfilename


让你的PHP环境在linux下支持GD\zlib\jpeg

1、安装 zlib
tar -zxf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure –prefix=/usr/local/zlib
make
make install
2、安装 jpeg
mkdir -p /usr/local/jpeg6
mkdir -p /usr/local/jpeg6/bin
mkdir -p /usr/local/jpeg6/lib
mkdir -p /usr/local/jpeg6/include
mkdir -p /usr/local/jpeg6/man
mkdir -p /usr/local/jpeg6/man1
mkdir -p /usr/local/jpeg6/man/man1
tar -zxf jpeg-6b.tar.gz
cd jpeg-6b
./configure –prefix=/usr/local/jpeg6 –enable-shared –enable-static
make
make install
安装完成提示:
libraries have been installed in:
/usr/local/jpeg6/lib
3、安装 libpng
tar -zxf libpng-1.2.16.tar.gz
cd libpng-1.2.16
./configure –prefix=/usr/local/libpng
make
make install
4、安装 gd
tar -zxf gd-2.0.33.tar.gz
cd gd-2.0.33
mkdir -p /usr/local/gd2
./configure –prefix=/usr/local/gd2 –with-jpeg=/usr/local/jpeg6/ –with-png=/usr/local/lib/ –with-zlib=/usr/local/lib/ –with-freetype=/usr/local/freetype/
make
make install
5、安装 php5
./configure –prefix=/usr/local/php –with-mysql=/usr/local/mysql –with-mysqli=/usr/local/mysql/bin/mysql_config [...]


如何使用PHP的error_get_last函数调试

很多php的空间都没有开启PHP调试,这就导致我们使用一些基础函数时候,没有办法知道程序倒底发生了什么事。
此时我们就可以使用error_get_last() 函数获取最后发生的错误。
该函数以数组的形式返回最后发生的错误。
返回的数组包含 4 个键和值:
[type] - 错误类型
[message] - 错误消息
[file] - 发生错误所在的文件
[line] - 发生错误所在的行
语法
error_get_last()
例子
<?php
echo $test;
print_r(error_get_last());
?>
输出:
Array
(?
[type] => 8
[message] => Undefined variable: test
[file] => C:\webfolder\test.php
[line] => 2
)


使用ntpdate调整linux系统时间和时区

调整linux其实最简单的办法就是让系统自己跟NTP服务器同步
ntpdate 210.72.145.44
129.7.1.66ntp-sop.inria.frserver 210.72.145.44(中国国家授时中心服务器IP地址)
ntp.sjtu.edu.cn (上海交通大学网络中心NTP服务器地址)
202.120.2.101 (上海交通大学网络中心NTP服务器地址)