PHP 拡張機能のインストール手順

藏色散人
リリース: 2023-03-09 19:34:02
オリジナル
4533 人が閲覧しました

PHP 拡張機能のインストール手順: 1. ファイル「redis-3.1.1.tgz」を解凍します; 2. 解凍したファイルを入力します; 3. phpize が設定ファイルを生成します; 4. 「php-config」を実行します; 5. 拡張機能をインストールします; 6. php.ini を構成します; 7. Apache サービスを再起動します。

PHP 拡張機能のインストール手順

#この記事の動作環境: linux5.9.8 システム、redis3.2.7 バージョン、DELL G3 コンピューター

php インストール拡張機能ステップ (redis )

Xing 兄弟から、PDF が PNG を取得する問題を解決するための拡張機能をインストールするように頼まれましたが、その機能は実装されておらず、少し残念でしたが、それでも何かを学びました。

php のインストール拡張手順 (redis を例にします)

前提条件の注意: LINUX マシンに redis ソフトウェアがインストールされている必要があります。これまでインストールしたことがなかったので、間違いです。長い間探していました。

yum install redis;
ログイン後にコピー

前提: http://pecl.php.net/package/redis から redis-3.1.1.tgz をダウンロードし、/usr/local/ ディレクトリに置きます

ステップ 1 : ファイル redis-3.1.1.tgz

  tar -zxvf redis-3.2.7.tar.gz
ログイン後にコピー

を解凍します。 ステップ 2: 解凍したファイルを入力します。

  cd redis-3.2.7/
ログイン後にコピー

ステップ 3: phpize が設定ファイルを生成します。

# php がコンパイルされると、 , php binディレクトリにphpizeスクリプトファイルが存在します。追加したい拡張モジュールをコンパイルする前に、次の phpize を実行するだけです;

ただし、php5.6.30 は yum を使用してインストールしたため、phpize スクリプト ファイルは /usr/bin/phpize にあります。場所を知ってください

/ -name phpize を見つけて、このファイルのパスを表示します

つまり、私のコマンドは

  /usr/bin/phpize
ログイン後にコピー

ステップ4: 構成ファイルを生成した後、次のことが必要です。/設定するには、この手順には php-config

が必要です。私の php-config ファイルは /usr/bin/php-config にあります。わからない場合は、find / -name php-config

を実行してください。
  ./configure --with-php-config=/usr/bin/php-config
ログイン後にコピー

ステップ 5: make && make install

最後の行は、この拡張機能のインストール場所です

私の場合は、共有拡張機能をインストールしています: /usr/lib64/php/modules/

ll / usr/lib64/php/modules/

redis.so

が表示されます。ステップ 6: php.ini を設定する場所がわからない場合は、 can find / -name php.ini

;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
ログイン後にコピー

Add extension=/usr/lib64/php/modules/redis.so

または extension=redis.so

: wq ! 保存して終了

ステップ 7 : Apache サービスを再起動します

 /usr/sbin/apachectl restart
ログイン後にコピー

その後、phpinfo()

で Redis 拡張機能が表示されます。推奨学習: 「

PHP ビデオ」チュートリアル###"###

以上がPHP 拡張機能のインストール手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート