trie_filter是屏蔽敏感词的非常有用的扩展。以下是我的实践。
ubuntu1404 + php5.3.29 + libiconv-1.13.1 + libdatrie
安装libiconv
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz
tar zxvf libiconv-1.13.1.tar.gz
cd libiconv-1.13.1
./configure –prefix=/usr/local
make
make install安装libdatrie
sudo apt-get update
sudo apt-get install libdatrie-dev
3. 下载php5.3.29包编译
./configure --with-iconv=/usr/local/lib
4. 获取trie_filter扩展包
git clone https://github.com/wulijun/php-ext-trie-filter.git
编译
$ $INSTALL_PHP_PATH/bin/phpize$ ./configure --with-php-config=$INSTALL_PHP_PATH/bin/php-config --with-trie_filter=$LIB_PATH$ make$ make install
5.测试
php -m | grep trie_filter
php -r "var_dump(function_exists('trie_filter_save'));"
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦