Я хочу использовать Nginx с PHP5-FPM с MySQL PDO в Debian. Чтобы получить 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»
Что я делаю не так? Стоит ли использовать пакет libmysqlclient-dev
? Я хочу максимальную производительность.
Когда я использую
--enable-pdo --with-mysql=mysqlnd --with-pdo-mysql=mysqlnd
PHP компилируется.