php7 安裝mysqli擴充套件的坑及解決辦法

2021-08-30 02:12:02 字數 1139 閱讀 5719

一、安裝步驟

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

二、遇到的坑

問題一:找不到mysql_config的話可能是沒有安裝mysql-devel

1.需要安裝mysql的源

2.這時在/etc/yum.repos.d/目錄下會出現mysql的相關repo

問題二: 在安裝mysqli的時候,出現error: ext/mysqlnd/mysql_float_to_double.h: no such file or directory

解決步驟1、vim /home/tmp/php-7.2.11/ext/mysqli/mysqli_api.c   (這裡找到你的安裝目錄)2、修改檔案第36行的路徑/ext/mysqlnd/mysql_float_to_double.h修改為

/home/tmp/php-7.2.11/ext/mysqlnd/mysql_float_to_double.h

php7 安裝mysqli例項講解

centos php7 安裝mysql擴充套件心得 在新配伺服器時發現wkxzecus,php無法連www.cppcns.com接到mysql。通過phpinfo發現。根本沒有顯示mysqli的相關配置。經過一系列研究。總結了下。第一步 在phpinfo裡沒有mysqli配置,原因是安裝php7時沒...

php7 安裝event擴充套件

功能 高併發時,可以能有效的支援 前置event 擴充套件環境要求 php 5.4 event 擴充套件依賴libevent 庫event 擴充套件依賴sockets 擴充套件,在php.ini中需要在sockets 擴充套件後載入 安裝 libevent 庫 wget c p usr local ...

php7 安裝swoole擴充套件

一 緒 wget tar xzvf v4.3.5.tar.gz cd swoole src 4.3.5 phpize configure with php config usr local php bin php config 注 這裡 usr local php是我的php安裝目錄,你可以換成你的...