mysqli 拡張機能を php7 にインストールする方法: 1. ext ディレクトリで mysqli を見つけて、phpize コマンドを実行します; 2. mysqli フォルダーで [./configure] コマンドを実行します; 3. [makeインストール]コマンドを実行します。
#この記事の動作環境: 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/ ディレクトリに表示されます
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 サイトの他の関連記事を参照してください。