Кто-нибудь ставил PHP-fpm на PHP 5.2.9?
Добавлено: 2009-04-28 23:28:32
Пробовал такое с неофициальным патчем: http://groups.google.com/group/highload ... beff?hl=ru
Но получается:
Выставлял свободный доступ на директории, не помогает.
Повторная попытка с PHP 4.4.9 дала аналогичные результаты.
Код: Выделить всё
bzip2 -cd php-5.2.9.tar.bz2 | tar xf -
gzip -cd php-5.2.9-fpm-0.5.10.diff.gz | patch -d php-5.2.9 -p1 -l
./configure --prefix=/usr/local/php5 --enable-fpm --with-fpm-conf=/usr/local/etc/php-fpm.conf --with-fpm-log=/usr/local/php5/logs/php5-fpm.log --includedir=/usr/local/php5/include --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-mysql-sock=/tmp/mysql.sock --enable-fastcgiКод: Выделить всё
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped : 56
Exts tested : 23
---------------------------------------------------------------------
Number of tests : 7593 5325
Tests skipped : 2268 ( 29.9%) --------
Tests warned : 0 ( 0.0%) ( 0.0%)
Tests failed : 29 ( 0.4%) ( 0.5%)
Expected fail : 5 ( 0.1%) ( 0.1%)
Tests passed : 5291 ( 69.7%) ( 99.4%)
You may have found a problem in PHP.
#/usr/local/php5/sbin/php-fpm start
Starting php_fpm /usr/local/php5/sbin/php-fpm: /usr/local/php5/bin/php-cgi: Permission denied
failed
#/usr/local/apache2/bin/apachectl configtest
httpd: Syntax error on line 78 of /etc/apache2/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: Undefined symbol "_fpm_event_loopbreak"Повторная попытка с PHP 4.4.9 дала аналогичные результаты.