php7.1安装mysqli扩展,centos php7 安装mysqli扩展心得
在新配服務器時發現,php無法連接到mysql。通過phpinfo發現。根本沒有顯示mysqli的相關配置。經過一系列研究??偨Y了下。:
第一步:
在phpinfo里沒有mysqli配置,原因是安裝php7時沒有configure mysqli
安裝php方法:wget?http://cn2.php.net/distributions/php-7.1.5.tar.gz
tar zxvf?php-7.1.5.tar.gz
cd?php-7.1.5
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/bin/mysql_config
注:/usr/bin/mysql_config ? 這個路徑為自己的mysql_config路徑 ? 可通過 find -name mysql_config查找
make && make install
cp? php.ini-development /usr/local/lib/php.ini
cp sapi/fpm/init.d.php-fpm /etc/init.d/php7-fpm
chmod +x /etc/init.d/php7-fpm
cd /usr/local/php/etc
cp php-fpm.conf.default php-fpm.conf
cp?php-fpm.d/www.conf.default php-fpm.d/www.conf
/etc/init.d/php7-fpm start 啟動php
安裝完之后會發現phpinfo有mysqli了
第二步:安裝mysqli擴展
方法:
cd?/usr/local/php-7.1.5/ext/mysqli ? //到php文件ext下的mysqli
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/bin/mysql_config
注:usr/bin/mysql_config 路徑同第一步方法
make
make test
make install
現在應該已經有mysqli擴展了
第三步:
修改php.ini
通過phpinfo 查找到php.ini的路徑。修改php.ini。取消注釋php_mysqi.dll
結束!
centos7,php7 安裝mysqli擴展
首先安裝MySQL https://www.cnblogs.com/manzb/p/9560403.html ? php7安裝后沒有安裝mysqli擴展的話: 安裝mysqli擴展 1.到php文件e ...
lnmp php7 安裝mysqli擴展 undefined function mysqli_connect()
在用ci框架的時候, https://blog.csdn.net/zqtsx/article/details/8746497 https://blog.csdn.net/move_now/articl ...
centos系統中php7安裝memcached 擴展
#編譯安裝php-7.1.16 #wget http://cn2.php.net/distributions/php-7.1.16.tar.gz#tar -zxvf php-7.1.16.tar.gz ...
windows下php7安裝redis擴展
windows下php7安裝redis擴展windows下開發用的wamp集成的環境,想裝個php-redis擴展.php_redis.dll下載地址:https://pecl.php.net/pac ...
PHP7安裝redis擴展
PHP7安裝redis擴展優秀開源項目:http://github.crmeb.net/u/liaofeiyum -y install git?git clone https://github.com ...
php7 安裝mssql 擴展
一. Install the Microsoft PHP Drivers for SQL Server [root@w91 source]#curl https://packages.microsof ...
centos redis 安裝 php-redis擴展安裝 及使用
前提:centos7.php7 安裝redis-server 1:yum install redis 編譯安裝php-redis 擴展 1:下載編譯安裝 wget https://codeload.g ...
在centos7中為php7安裝redis擴展
在此之前一直是用php5.6,安裝redis也沒遇到啥問題,嗖嗖的就安裝上了 更新php版本到php7后,編譯的時候報錯 include?
php7 安裝swoole擴展
昨天無意中看到一篇關于直播的視頻教程 里面講到了swoole,對于這個東西我相信大家(接近1年phper)都是聽過它,但沒有真正去用它,當然也是不知道如何使用(me too). 此處總結一下(借鑒了幾 ...
隨機推薦
eclipse 項目顯示紅叉
***修改eclipse 代碼提示級別1.單個項目修改項目上右鍵-->properties-->java compiler-->building-->enable projec ...
適配ios10(iTunes找不到構建版本)
前兩天上架App遇到一個比較神奇的問題,打包好的項目使用Application Loader上傳成功,但是在iTunes里面卻找不到構建版本,App的活動頁面也沒有相應的版本. 之前了解IOS10對用 ...
css之marquee,讓你的文字跳起來
當你看到別人的網頁文字動態效果美美噠,而你卻為不會使用js而遺憾時,不妨看看這篇文章,教你如何只用css即可實現漂亮的文字滑動效果. 1.問題提出: 在一個特定大小的div中,如何讓p標簽內的內容動態 ...
[轉]Mac App distribution in App Store
Mac程序的大包上傳和iOS的有些許不同,因為Mac app既可以上傳到store,也可以不通過store供人下載.因此,code sign和provision要根據情況(開發,release< ...
Flume總結(1)
一.日志采集:從網絡端口接收數據,下沉到logger 文件netcat-logger.conf: # Name the components on this agent #給那三個組件取個名字 a1. ...
1173 - The Vindictive Coach
題目大意:n個不同身高的隊員和教練的按照身高排成波浪形……每個人按照身高由低到高編號,其中第m個是教練,他必須在第一個,如果條件允許,排第二的要比m低,如果條件不允許,即其余人都比教練高,則要讓差距盡 ...
Ubuntu18.04上安裝Docker CE
建立 REPOSITORY 1.更新索引包 更新 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的地址,這樣才能獲取到最新的軟件包 sudo ...
UI5-文檔-4.16-Dialogs and Fragments
在這一步中,我們將進一步研究另一個可以用來組裝視圖的元素:the fragment. 片段是輕量級UI部件(UI子樹),可以重用,但是沒有任何控制器.這意味著,每當你想定義一個特定UI的一部分是跨多個 ...
sql update set使用case when語句
1. update TD_XXXsetdjyzmdm=null,djyzmsj=null,DLCS= case when DLCS is null then 1 else DLCS+1 end whe ...
總結
以上是生活随笔為你收集整理的php7.1安装mysqli扩展,centos php7 安装mysqli扩展心得的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机模块word2003和2007,以
- 下一篇: java asynchronize_Ja