ホームページ >バックエンド開発 >PHPの問題 >php7にmysqli拡張機能をインストールする方法

php7にmysqli拡張機能をインストールする方法

王林
王林オリジナル
2021-09-06 16:08:533779ブラウズ

mysqli 拡張機能を php7 にインストールする方法: 1. ext ディレクトリで mysqli を見つけて、phpize コマンドを実行します; 2. mysqli フォルダーで [./configure] コマンドを実行します; 3. [makeインストール]コマンドを実行します。

php7にmysqli拡張機能をインストールする方法

#この記事の動作環境: centos 7 システム、php 7、thinkpad t480 コンピューター。

以下は、PHP 7 に mysqli 拡張機能をインストールする方法です。一緒に見てみましょう。


1. php7.2 ext ディレクトリで mysqli を見つけます。

2. /usr/local/php7.2/bin/phpize

3 と入力します。 mysqli フォルダーの ./configure を実行します --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/bin/mysql_config

4 で、次のようにします。

5. make install

2. インストール プロセス中に発生したエラーと解決策

問題 1: mysql_config が見つからない場合、mysql-devel がインストールできない可能性があります

MySQL のソースをインストールする必要があります

この時点で、MySQL の関連リポジトリは /etc/yum.repos.d/ ディレクトリに表示されます

php7にmysqli拡張機能をインストールする方法

yum install mysql-devel

質問 2: mysqli のインストール時にエラーが発生します: ext/mysqlnd/mysql_float_to_double.h: そのようなファイルまたはディレクトリはありません

解決策の手順

1. vim /home/tmp /php- 7.2.11/ext/mysqli/mysqli_api.c (ここでインストール ディレクトリを見つけます)

2. ファイル

/ext/mysqlnd/mysql_float_to_double.h

の 36 行目のパスを

/home/tmp/php-7.2.11/ext/mysqlnd/mysql_float_to_double.h
に変更します。

推奨学習:

phpトレーニング

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

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