我想在我的新debian擠壓LAMP服務器上獲得mysql本地驅動程序支持,併爲我的生活我無法得到它的工作。 php mysqli fetch_all在我的代碼中被大量使用,所以我需要mysqlnd支持。我已經通過apt-get安裝了php5-mysql軟件包,根據我讀過的所有內容都支持mysqli,但我仍然無法使fetch_all()正常工作。必須有一些顯而易見的東西,我錯過了。Debian Squeeze - PHP5 mysqlnd
感謝您的幫助。
我想在我的新debian擠壓LAMP服務器上獲得mysql本地驅動程序支持,併爲我的生活我無法得到它的工作。 php mysqli fetch_all在我的代碼中被大量使用,所以我需要mysqlnd支持。我已經通過apt-get安裝了php5-mysql軟件包,根據我讀過的所有內容都支持mysqli,但我仍然無法使fetch_all()正常工作。必須有一些顯而易見的東西,我錯過了。Debian Squeeze - PHP5 mysqlnd
感謝您的幫助。
我最近也在研究這個。在Squeeze的常規Debian軟件包中似乎沒有支持它。正在通過替代軟件包將其添加到測試中並且不穩定,php5-mysqlnd。
你可以試着找到第三方的php軟件包,或者你總是可以自己構建php並支持mysqlnd。這是package maintainer的回覆。
apt-get install php5-dev
cd /tmp
apt-get source php5
cd /tmp/php5-5.3.6/ext/mysqlnd
mv config9.m4 config.m4
sed -ie "s{ext/mysqlnd/php_mysqlnd_config.h{config.h{" mysqlnd_portability.h
phpize
./configure
cd /tmp/php5-5.3.6/ext/mysql
phpize
./configure --with-mysql=mysqlnd
make && make install
cd /tmp/php5-5.3.6/ext/mysqli
phpize
./configure --with-mysqli=mysqlnd
make && make install
使用替代資源庫,如:
DotDeb
請參閱 「說明」 頁面,或下載包。
ONE2TEAM
(dotdeb的PHP5的反射鏡,以及一些其他的PHP模塊)