ホームページ  >  記事  >  運用・保守  >  CentOS PHPにmysqliをインストールする方法

CentOS PHPにmysqliをインストールする方法

藏色散人
藏色散人オリジナル
2020-08-17 10:14:234033ブラウズ

mysqli を centos php にインストールする方法: まず php ソース コード パッケージを入力し、次に php インストール ディレクトリで phpize を実行し、次に「mysqli」拡張機能をコンパイルしてインストールし、最後にコンテンツ「拡張機能」を「php.ini」ファイル =mysqli.so」。

CentOS PHPにmysqliをインストールする方法

推奨: 「centos チュートリアル

centos で php をコンパイルしてインストールするときに、いくつかの拡張機能を忘れることがあります。 pdo、mysqli などの拡張子ファイル (.so ファイル) が拡張子ディレクトリに見つかりません。この場合、モジュールをコンパイルしてインストールし、対応する so ファイルを生成して、対応する拡張子を追加することしかできません。 php.ini に記録し、php

を再起動します。例として mysqli のインストールを考えてみましょう。

最初に php ソース コード パッケージを入力します。見つからない場合は、ここからアドレスをダウンロードできます: http://us2.php.net/get/php-5.2.17.tar.gz /from/a/mirror

Unzip

tar xvzf php-5.2.17.tar.gz
cdphp-5.2.17/ext/mysqli/

次に、php インストール ディレクトリで phpize

/usr/local/nginx_php-5.2.17/bin/phpize

を実行します (必ずしもこのディレクトリではなく、独自の php インストール ディレクトリに従って検索します)。見つからない場合は、phpinfo()に従って表示できます

次に、mysqli拡張機能をコンパイルしてインストールします

#./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/nginx_php-5.2.17/bin/php-config --with-mysqli=/usr/local/mysql/mysql_config

インストール

make && make install

その後、mysqli.soファイルが生成されますphp## の拡張ディレクトリ内

#php.ini ファイルを開いて、次の内容があるかどうかを確認します。

extension_dir = "/usr/local/nginx_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/"

ない場合は、

を追加して、別の内容を追加します。

extension=mysqli.so

保存します。

phpを再起動します。 mysqliがインストールされていることがわかります。

以上がCentOS PHPにmysqliをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。