PHP拡張を再コンパイルせずにインストールする方法

775 ワード

PHP拡張モジュールは通常2種類あります.
  • PHP公式拡張.phpがソースコードでインストールされている場合(php 7)、インストール時に開いていないが、後でldap、snmpなどの付属モジュールを開く必要がある場合は、通常、テープ上--withを再コンパイルする必要がある.
  • PHPその他拡張.これらのphpモジュールをインストールするには、例えばredisswooleyaf、インストール手順は通常、
      #     
      wget https://sorce.net/some-module.tar.gz
      #   j    
      tar -zxvf xxx.tar.gz && cd xxx
      #      
      phpize
      ./configure --with-php-config=/path/to/php-config
      make && make install
      #      xx.so   ,  php.ini    extension = xx.so
    
  • phpインストールのソースコードを削除していない場合は、phpを再コンパイルして公式拡張モジュールをインストールする必要はありません.cd php /ext/必要なモジュール名を見つけて、フォルダに入り、上に拡張をインストールする方法に従って、コンパイルして追加する
    私のphpソースコードはインストールが終わったら削除しましたか?php -v同じバージョンをダウンロード