php のインストール後、最初のインストール中に一部のモジュールが欠落している可能性がありますが、php の再コンパイルには時間がかかるため、やりたくありません。 PHP を再コンパイルしてインストールせずに、別のモジュールを PHP に追加できますか?
関連する推奨事項: 「php 入門チュートリアル 」
以下では、php にモジュールを動的に追加する方法を示す例として、php の mysqli モジュールのみをロードします。 。
1. PHP ソース コードのインストール ファイルを見つけます
2. cd /home/php/ext/myslqi
3. /usr/local/php/bin/ を実行しますphpize
4./configure –with-php-config=/usr/local/php/bin/php-config
5. make && make install
6.インストールが完了しました。その後、mysqli.so ライブラリ ファイルがシステムの /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/ ディレクトリ
7 に生成されます。 php.ini ファイルで、モジュールを読み取るディレクトリに php を指定します。
vi /usr/local/php/etc/php.ini
extension_dir="/usr/local/php/lib /php/extensions/no -debug-non-zts-20060613″
extension=mysqli.so
8. php サービスを再起動します/usr/local/php/sbin/php-fpm restart
9. /usr/local/php/bin/php -m|grep mysqli mysqli.so が存在するかどうかを確認します
以上がPHPに新しいモジュールをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。