PHP は、Web 開発で広く使用されているサーバー側スクリプト言語です。多くの Web サイトでは、PHP を使用してバックエンド データベース操作やその他のサービスを実行しています。ただし、PHP を使用して開発する場合、暗号化と復号化の操作が必要になる場合があり、その場合は php_mcrypt 拡張機能をインストールする必要があります。
インストールを開始する前に、まず mcrypt をダウンロードする必要があります。 URL は次のとおりです: http://mcrypt.sourceforge.net/mcrypt.php
または、コマンド ラインを使用して直接ダウンロードし、次のコマンドを実行します:
wget http://downloads.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz tar -zxvf libmcrypt-2.5.8.tar.gz cd libmcrypt-2.5.8 ./configure --prefix=/usr make make install
mcrypt 依存ライブラリをダウンロードした後、php_mcrypt 拡張ソース コードをダウンロードする必要があります。公式Webサイト(https://pecl.php.net/package/mcrypt)からダウンロードできます。ダウンロード後、解凍してフォルダに入ります。
PHP ソース コード ディレクトリに入り、php.ini ファイルを見つけて編集します。
vim /usr/local/php/etc/php.ini
「Dynamic」を見つけます。 Extensions"、以下のコンテンツを追加します:
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/" extension = mcrypt.so
注: ここの extension_dir を PHP 拡張ディレクトリに変更してください。残りのコンテンツを直接コピーして貼り付けてください。
まず、現在の PHP バージョンを確認する必要があります。次のコマンドを使用してクエリを実行できます。 PHP バージョンの場合は、php_mcrypt ソース コードのルート ディレクトリに戻り、次のコマンドを実行します。
php -v
コンパイルとインストール:
phpizeVerification
./configure --with-php-config=/usr/local/php/bin/php-config make make install
mcrypt の名前がリスト内に見つかった場合、拡張機能は正常にインストールされています。
概要
php_mcryptのインストールは難しそうに思えますが、上記の手順に従えば簡単にインストールできます。 php_mcrypt 拡張機能をインストールした後でのみ、PHP プロジェクトで暗号化および復号化関数を使用できます。したがって、それを必要とする開発者は、上記の手順に従って拡張機能のインストールを完了する必要があります。
以上がphp php_mcryptのインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。