大猪小猪落玉盘
« »
2010/01/27work

php后期单独增加编译

测试一个php代码需要mhash,不过当初编译的时候没加这个,也不想再重新编译了,可以采用动态加载扩展的办法。
先下载wget http://jaist.dl.sourceforge.net/project/mhash/mhash/0.9.9.9/mhash-0.9.9.9.tar.bz2

tar jxvf mhash-0.9.9.9.tar.bz2
cd mhash-0.9.9.9
./configure
make
make install

然后进入原来编译php的源码包下的ext文件夹(保留以前编译时候解开的包,这样版本环境一致)

cd ext/mhash/
/usr/local/php5/bin/phpize
./configure –with-php-config=/usr/local/php5/bin/php-config
make
make install

系统提示生成的mhash.so文件在/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/

然后修改php.ini
extension_dir =“/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/”
下面加入
extension=mhash.so
重启apache , 看下phpinfo的提示信息,mhash已经安装好了。
这样在测试有些内容的时候,动态的加载扩展更为方便一些。

日志信息 »

该日志于2010-01-27 16:13由 sdbai 发表在work分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

没有评论

发表评论 »

返回顶部