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 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦