永久黄网站色视频免费直播,yy6080三理论日本中文,亚洲无码免费在线观看视频,欧美日韩精品一区二区在线播放

Board logo

標(biāo)題: [教程] 【Mysqli】Linux WDCP php 安裝擴展 mysqli [打印本頁]

作者: qzclkj    時間: 2014-7-22 12:13     標(biāo)題: 【Mysqli】Linux WDCP php 安裝擴展 mysqli

wdcp已經(jīng)有些時間沒更新了,用的最新版本wdcp_v2.5.10(20140213)。

文中用到的wdcp中php版本已經(jīng)升級到了php5.3.17,升級方法在官方論壇有,在此不多說了,其他php版本方法也是相似的。


安裝Mysqli:

1.首先,找到php的源碼包所在位置,因為每個人下載的位置不同,需要自行查找,可以使用find搜索,不會find方法的童鞋請百度,比如我的源碼包位于


/root/php-5.3.17/


那么進(jìn)入此源碼包下mysqli擴展的文件夾(源碼包中ext文件夾內(nèi)都是php帶上的一些擴展,有興趣的可以cd進(jìn)入ext,ls查看一下)

# cd /root/php-5.3.17/ext/mysqli

2.phpize配置

phpize的位置也會因為環(huán)境不同,也需要自行查找,可以通過phpinfo()查看:

QQ截圖20140722102221.png


紅線標(biāo)注的位置示意的這些路徑基本都是之后會用到的。

從 “./configure”里可以得知php-config的位置,于是運行phpize:

# /www/wdlinux/apache_php-5.3.17/bin/phpize

(要修改成自己的路徑,比如AMH的一般是/usr/local/php/bin/phpize)


運行后得到:

Configuring for:PHP Version:20090626...  

類似信息表示成功,否則會報錯。


常見錯誤:Cannot find config.m4

出現(xiàn)這個錯誤的原因是需要cd進(jìn)入擴展的文件夾再運行phpize(也就是前面說的第1步)。


成功后輸入?yún)?shù):

# ./configure --with-php-config=/www/wdlinux/apache_php-5.3.17/bin/php-config --with-mysqli=/www/wdlinux/mysql/bin/mysql_config

(這兩個路徑也是在前邊phpinfo()中可以看到的,注意修改成自己的)

3.安裝編譯

# make

# make test

# make install

分別運行,中途無報錯就OK了

然后make install后出現(xiàn)的一串字符,后邊寫ini時要用到:

/www/wdlinux/apache_php-5.3.17/lib/php/extensions/no-debug-non-zts-20090626

4.修改php.ini

# vi /www/wdlinux/apache_php-5.3.17/etc/php.ini

(php.ini的路徑也是在之前phpinfo()里可以看到)

光標(biāo)切換到文件的最后,按【 I 】鍵進(jìn)入編輯模式,輸入:

[mysqli.so]

extension=/www/wdlinux/apache_php-5.3.17/lib/php/extensions/no-debug-non-zts-20090626/m ysqli.so

(這個是第3步中出現(xiàn)的路徑)

然后按【 ESC 】鍵退出編輯模式,輸入【 :wq 】退出保存。

5.最后重啟服務(wù)


# service httpd restart

(AMH 可以運行 # amh php reload )或者直接reboot重啟。


到此,就搞定Mysqli了。

其他插件的安裝方法可以用本文做參考。



圖片附件: [php] QQ截圖20140722102221.png (2014-7-22 12:09, 28.88 KB) / 下載次數(shù) 6790
http://www.fsowen.com/bbs/attachment.php?aid=4713&k=6bc15a085f2c23aaa892e022dc584f5e&t=1743875471&sid=U0M47j


作者: xian53766    時間: 2014-8-27 21:33

太專業(yè)的語言了
作者: zhangds147    時間: 2015-4-27 01:49

這是我在WDCP論壇碰到的講解最仔細(xì)的熱心高手。
作者: zhangds147    時間: 2015-4-27 01:50

希望樓主有空再制作些比如pdo-mysql soap等擴展的安裝方法。我等菜鳥太多。
作者: hionline    時間: 2015-10-8 05:07

我明天試試,折騰了好久,不專業(yè)慚愧
作者: bjlxswzx    時間: 2016-4-11 16:53

wget -c http://dl.wdlinux.cn:5180/soft/php-5.2.17.tar.gz

tar zxvf php-5.2.17.tar.gz

cd php-5.2.17/ext/mysqli

/www/wdlinux/apache_php-5.2.17/bin/phpize

cd php-5.2.17

./configure --with-php-config=/www/wdlinux/apache_php-5.2.17/bin/php-config --with-mysqli=/www/wdlinux/mysql/bin/mysql_config

make

make test

make install
運行到這一步提示下面的錯誤有解決辦法嗎

Installing PHP SAPI module:       cgi
Installing PHP CGI binary: /usr/local/bin/
chmod: changing permissions of `/usr/local/bin/#INST@30703#': Permission denied
make: *** [install-sapi] Error 1
作者: Jhon_x    時間: 2016-4-30 16:36

都沒裝mysqli  ,  從哪里來的那個mysqli文件夾呢。。。。。。
作者: hajtjh    時間: 2016-7-27 18:13

樓主啊,我裝完了之后 httpd無法啟動了。。。。整個服務(wù)器的php文件 都不執(zhí)行了。




歡迎光臨 WDlinux官方論壇 (http://www.fsowen.com/bbs/) Powered by Discuz! 7.2