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

藏色散人
リリース: 2020-08-17 10:14:23
オリジナル
4113 人が閲覧しました

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 サイトの他の関連記事を参照してください。

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