91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

centos6和centos7手動擴展PHP的IMAP模塊

發布時間:2020-08-02 06:55:57 來源:網絡 閱讀:3541 作者:M四月天 欄目:web開發


一、centos6.7 x64上手動擴展PHP的IMAP模塊

1、準備

yum install -y libc-client-devel

ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so

ln -s /usr/lib64/libkrb5.so /usr/lib/libkrb5.so

ln -s /usr/lib64/libssl.so /usr/lib/libssl.so


2、安裝

cd/usr/local/php-5.5.35/ext/imap/

/usr/local/php/bin/phpize

./configure -with-imap -with-php-config=/usr/local/php/bin/php-config --with-kerberos=/usr --with-imap-ssl=/usr

make

make install

centos6和centos7手動擴展PHP的IMAP模塊


3、添加模塊

vim /usr/local/php/etc/php.ini                     //添加

extension = "imap.so"

 

重啟PHP

/etc/init.d/php-fpm restart

 

再次查看PHP模塊,可以發現已經有imap模塊了

centos6和centos7手動擴展PHP的IMAP模塊

 

注意:./configure編譯報錯

報錯1:configure: error:utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This shouldnot happen. Check config.log for additional information

解決:

yum install -y libc-client-devel

ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so

 

報錯2:configure: error:Kerberos libraries not found.  Check thepath given to --with-kerberos (if no path is given, searches in /usr/kerberos,/usr/local and /usr )

解決:ln -s /usr/lib64/libkrb5.so /usr/lib/libkrb5.so

 

報錯3:configure: error:Cannot find OpenSSL's libraries

解決:ln -s /usr/lib64/libssl.so /usr/lib/libssl.so

 

重新./configure編譯即可。




二、centos7.0.1406 x64上手動擴展PHP的IMAP模塊

1、安裝 php-imap

yum install -y pam-devel

cd /usr/local/src/

wget ftp://ftp.cac.washington.edu/imap/imap-2007f.tar.gz

tar -zxvf imap-2007f.tar.gz

cd imap-2007f

make lr5 PASSWDTYPE=std SSLTYPE=unix.nopwd EXTRACFLAGS=-fPIC IP=4

 

mkdir /usr/local/imap-2007f/

mkdir /usr/local/imap-2007f/include/

mkdir /usr/local/imap-2007f/lib/

cp c-client/*.h /usr/local/imap-2007f/include/

cp c-client/*.c /usr/local/imap-2007f/lib/

cp c-client/c-client.a /usr/local/imap-2007f/lib/libc-client.a

 

2php手動加載php-imap

cd /usr/local/php-7.1.0/ext/imap/

/usr/local/php/bin/phpize

./configure -with-imap=/usr/local/imap-2007f -with-php-config=/usr/local/php/bin/php-config --with-imap-ssl=/usr

make

make install

centos6和centos7手動擴展PHP的IMAP模塊



注意:./configure編譯報錯

報錯:configure: error:Cannot find OpenSSL's libraries

解決:確認已安裝過openssl、libssl-dev 包,但是還是會提示該錯誤

find / -name libssl.so                         //查找到路徑為:/usr/lib64/libssl.so

ln -s /usr/lib64/libssl.so /usr/lib


重新編譯即可



3、添加php-imap模塊

vim /usr/local/php/etc/php.ini                      //添加

extension ="imap.so"

 

重啟PHP

/etc/init.d/php-fpm restart

 

再次查看PHP模塊,可以發現已經有imap模塊了

centos6和centos7手動擴展PHP的IMAP模塊





向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

灵山县| 黑龙江省| 和平县| 石狮市| 马山县| 金沙县| 麦盖提县| 锦屏县| 揭阳市| 左云县| 湟源县| 瑞丽市| 安化县| 秀山| 杭州市| 海兴县| 仙居县| 大冶市| 黄龙县| 抚松县| 固始县| 榆林市| 湄潭县| 务川| 静宁县| 容城县| 襄垣县| 伊宁市| 扶风县| 澄城县| 彭泽县| 宁夏| 龙游县| 公主岭市| 巴楚县| 渝北区| 临武县| 金昌市| 隆安县| 巩留县| 迁西县|