方法: 1. 依存関係パッケージをインストールします; 2. phpize を実行し、php インストール パッケージの "ext/imap" で設定します; 3. "make && make install" コマンドを実行します; 4. php.ini で「extension=imap」の前のセミコロンを削除し、サービスを再起動します。
このチュートリアルの動作環境: Centos 7 システム、php7.4 バージョン、DELL G3 コンピューター
php 7.4 インストール画像extension
#依存関係パッケージをインストールする (Centos 7 環境)
yum install autoconf gcc gcc-c++ krb5-devel openssl-devel yum install https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libc-client-2007f-16.el7.x86_64.rpm yum install https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/u/uw-imap-devel-2007f-16.el7.x86_64.rpm
上記の方法のダウンロードが非常に遅い場合は、最初に対応するファイルをダウンロードし、
そして次に、ファイルの場所のディレクトリを入力し、オフライン インストール用に次のコマンドを実行します。
rpm -ivh *.rpm ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so
次のように、対応するバージョンの php インストール パッケージの ext/imap ディレクトリを入力します。
cd /usr/local/src/php-7.4.8/ext/imap
Execute phpize## ext/imap ディレクトリ内の #
/usr/local/php/bin/phpizeを実行しますconfigure
./configure --with-php-config=/usr/local/php/bin/php-config --with-imap --with-imap-ssl --with-kerberosコンパイルしてインストール
make && make installphp.ini ファイルを編集し、extension=imap の前のセミコロンを削除して、 PHP サービス
PHP ビデオ チュートリアル>>
以上がIMAP拡張機能をPHPにインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。