ホームページ  >  記事  >  バックエンド開発  >  php7 に mysqli をインストールする方法と落とし穴に遭遇する方法

php7 に mysqli をインストールする方法と落とし穴に遭遇する方法

藏色散人
藏色散人オリジナル
2020-08-15 10:38:323127ブラウズ

php7 に mysqli をインストールする方法: まず、「php7.2 ext」ディレクトリで mysqli を見つけ、次に「/usr/local/php7.2/bin/phpize」と入力し、次に「mysql_config」を実行します。それをインストールしてください。

php7 に mysqli をインストールする方法と落とし穴に遭遇する方法

推奨: "PHP7"

php7 mysqli 拡張機能をインストールする際の落とし穴と解決策

1. インストール手順

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, make

5, make install

2. 落とし穴

問題 1: mysql_config が見つからない場合、mysql がインストールされていない可能性があります。

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

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

3 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
に変更されました

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

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