Mysql
使用 PDO MySQL 編譯 PHP 5
我想在 Debian 上將 Nginx 與 PHP5-FPM 與 MySQL PDO 一起使用。要獲得 PHP5-FPM 的擠壓,我需要自己編譯 PHP。首先我試圖
我做了:
apt-get install mysql-server libmysqlclient-dev
我下載了 PHP 5.3.6。然後我像這樣配置PHP:
./configure \ --enable-fpm \ --enable-soap \ --enable-calendar \ --enable-ftp \ --enable-libxml \ --enable-mbstring \ --enable-sockets \ --enable-zend-multibyte \ --enable-zip \ --with-openssl \ --with-zlib \ --with-mcrypt \ --enable-pdo --with-pdo-mysql \ --with-gd
make 程序退出並出現以下錯誤:
/php-5.3.6/ext/pdo_mysql/mysql_statement.c:76:錯誤:“pdo_mysql_stmt”沒有名為“in_length”的成員
我究竟做錯了什麼?我應該使用 package
libmysqlclient-dev
嗎?我想要最大的性能。
當我使用
--enable-pdo --with-mysql=mysqlnd --with-pdo-mysql=mysqlnd
PHP 編譯。