php-fpm v 0.5.8

0 views
Skip to first unread message

Andrei Nigmatulin

unread,
May 2, 2008, 5:26:23 PM5/2/08
to highloa...@googlegroups.com
02.05.2008 v 0.5.8

- добавление: поддержка php-5.2.6
- добавление: версия php-fpm в phpinfo()
- изменение: rlimit_core по умолчанию 0
- исправление: php-fpm не собирался вместе с опцией --with-http-curl-libevent
- исправление: --with-fpm-conf нельзя было использовать для изменения имени
conf файла, а только для пути
- добавление: поддержка "disable_functions", "disable_classes" и "extension"
php.ini опций в php-fpm.conf


--
Andrei Nigmatulin
GPG PUB KEY 6449830D

Now I lay me down to sleep(3)
Pray the OS my core to keep
If I die before I wake
Pray the Disk my core to take

Rauan Maemirov

unread,
May 2, 2008, 8:40:19 PM5/2/08
to highload-php-ru
Наверное я один из первых опробовал.

Пока error.log пустой. :)))

Спасибо.

On May 3, 3:26 am, Andrei Nigmatulin <andrei.nigmatu...@gmail.com>
wrote:

Igor

unread,
May 3, 2008, 1:53:18 AM5/3/08
to Andrei Nigmatulin

Здравствуйте, Andrei.


А порт для FreeBSD обновился?


Вы писали 3 мая 2008 г., 1:26:23:


> 02.05.2008 v 0.5.8


> - добавление: поддержка php-5.2.6

> - добавление: версия php-fpm в phpinfo()

> - изменение: rlimit_core по умолчанию 0

> - исправление: php-fpm не собирался вместе с опцией --with-http-curl-libevent

> - исправление: --with-fpm-conf нельзя было использовать для изменения имени

> conf файла, а только для пути

> - добавление: поддержка "disable_functions", "disable_classes" и "extension"

> php.ini опций в php-fpm.conf






-- 

С уважением,

 Igor                          mailto:kiv...@gmail.com

Alex Vorona

unread,
May 3, 2008, 2:49:53 AM5/3/08
to highloa...@googlegroups.com
Igor пишет:

пока нет, но попробуйте руками поправить Makefile, предварительно
переименовав distinfo

Alexey Kalinnikov

unread,
May 3, 2008, 6:18:07 AM5/3/08
to highload-php-ru

Ebuild'ов еще ни у кого нет?

fixxxer

unread,
May 3, 2008, 6:54:39 AM5/3/08
to highload-php-ru
On May 3, 9:53 am, Igor <kiv....@gmail.com> wrote:
> Здравствуйте, Andrei.
>
>
>
> А порт для FreeBSD обновился?

diff -u php5-5.2.6RC3-fpm-0.5.8-rc1/Makefile /usr/ports/lang/php5-fpm/
Makefile
--- php5-5.2.6RC3-fpm-0.5.8-rc1/Makefile 2008-03-29
17:13:57.000000000 +0300
+++ /usr/ports/lang/php5-fpm/Makefile 2008-05-03 14:40:10.000000000
+0400
@@ -6,7 +6,7 @@
#

PORTNAME= php5-fpm
-PORTVERSION= 5.2.6RC3
+PORTVERSION= 5.2.6
PORTREVISION?= 1
CATEGORIES?= lang devel www
MASTER_SITES= ${MASTER_SITE_PHP}
@@ -16,8 +16,7 @@
MAINTAINER= andrei.n...@gmail.com
COMMENT= PHP Scripting Language with FastCGI Process Manager

-#LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
-LATEST_LINK= http://downloads.php.net/ilia/php-5.2.6RC3.tar.bz2
+LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}

USE_BZIP2= yes
.if !defined(PKGNAMESUFFIX)
@@ -81,7 +80,7 @@
CONFIGURE_ARGS+=--with-fpm-log=/var/log/php-fpm.log
CONFIGURE_ARGS+=--with-fpm-pid=/var/run/php-fpm.pid

-PATCHFILES+= php-${PORTVERSION}-fpm-0.5.8-rc1.diff.gz:fpm
+PATCHFILES+= php-${PORTVERSION}-fpm-0.5.8.diff.gz:fpm
PATCH_SITES+= http://php-fpm.anight.org/downloads/archive/php-5.2/:fpm

.if defined(WITHOUT_PATHINFO)
diff -u php5-5.2.6RC3-fpm-0.5.8-rc1/distinfo /usr/ports/lang/php5-fpm/
distinfo
--- php5-5.2.6RC3-fpm-0.5.8-rc1/distinfo 2008-03-29
17:56:22.000000000 +0300
+++ /usr/ports/lang/php5-fpm/distinfo 2008-05-03 14:31:26.000000000
+0400
@@ -1,9 +1,9 @@
-MD5 (php-5.2.6RC3.tar.bz2) = 3d1443c8172722e31f20d1a7aab94140
-SHA256 (php-5.2.6RC3.tar.bz2) =
ca4490a7cabc74941c8b6182cc71d37c5d884c3479b27359603c739d13263c29
-SIZE (php-5.2.6RC3.tar.bz2) = 9523008
-MD5 (suhosin-patch-5.2.5-0.9.6.2.patch.gz) =
a43f1a0ee9e7c41c4cb6890174f1f9d8
-SHA256 (suhosin-patch-5.2.5-0.9.6.2.patch.gz) =
fd77ccdeb90c83af7492876dda17518de95dd74a5b6feecc5a1bd2c8e322ab53
-SIZE (suhosin-patch-5.2.5-0.9.6.2.patch.gz) = 23157
-MD5 (php-5.2.6RC3-fpm-0.5.8-rc1.diff.gz) =
9c7206ebddd2c21494010608a8e2c1c0
-SHA256 (php-5.2.6RC3-fpm-0.5.8-rc1.diff.gz) =
5e4551efe4b26adf12979622b4de71320d6f835c88214689af153660c97fb501
-SIZE (php-5.2.6RC3-fpm-0.5.8-rc1.diff.gz) = 258799
+MD5 (php-5.2.6-fpm-0.5.8.diff.gz) = 503192e4754ef66e6ea6ad266653332e
+SHA256 (php-5.2.6-fpm-0.5.8.diff.gz) =
81ed9fd43a1ef189638c56be3f9b548beb6ee6ba0e7bee46ee2da751c54f27a5
+SHA256 (php-5.2.6-fpm-0.5.8.diff.gz) = 259184
+MD5 (php-5.2.6.tar.bz2) = 7380ffecebd95c6edb317ef861229ebd
+SHA256 (php-5.2.6.tar.bz2) =
1892b2dd50b56ae2c9aec027fcd9035b76673f113555bc2bc1007bab8ae4db81
+SIZE (php-5.2.6.tar.bz2) = 9571312
+MD5 (suhosin-patch-5.2.6-0.9.6.2.patch.gz) =
f2ec986341a314c271259dbe4d940858
+SHA256 (suhosin-patch-5.2.6-0.9.6.2.patch.gz) =
dfdae803778e6ed6854ea3ad2948bbfedbfffc5a32dbc75a657b99092a9cc5e4
+SIZE (suhosin-patch-5.2.6-0.9.6.2.patch.gz) = 22986

Igor

unread,
May 3, 2008, 7:59:47 AM5/3/08
to fixxxer

Здравствуйте, fixxxer.


Спсибо только сам собрался занятся и тут уже готово


А также спасиба за php-fpm


Вы писали 3 мая 2008 г., 14:54:39:

DEKODA Laboratory

unread,
May 3, 2008, 2:29:15 PM5/3/08
to highload-php-ru


On 3 май, 03:26, Andrei Nigmatulin <andrei.nigmatu...@gmail.com>
wrote:
> 02.05.2008 v 0.5.8

> - добавление: поддержка "disable_functions", "disable_classes" и "extension"
> php.ini опций в php-fpm.conf
>
> --

Т.е. Теперь я могу запрещать нужные функции в php.ini, а для 1
пользователя открывать через php-fpm.conf?

fixxxer

unread,
May 3, 2008, 5:13:38 PM5/3/08
to highload-php-ru
On May 3, 3:59 pm, Igor <kiv....@gmail.com> wrote:
> Спсибо только сам собрался занятся и тут уже готово
не за что :)

> А также спасиба за php-fpm
А вот это не ко мне, это к Андрею. :) Кстати - спасибо ему можно
выразить материально http://php-fpm.anight.org/about.html ;)

fixxxer

unread,
May 3, 2008, 5:24:10 PM5/3/08
to highload-php-ru
Не-а, не так. Проверил. В phpinfo() / ini_get('disable_functions') все
обновляется, но по факту глобально запрещенные функции запрещенными и
остаются.
Надо все, что может быть разрешено, разрешать в php.ini и явно
запрещать в пулах php-fpm, тогда все работает.
Не знаю, баг это или фича. :)

Igor

unread,
May 3, 2008, 6:44:29 PM5/3/08
to fixxxer

Здравствуйте, fixxxer.


Вы писали 4 мая 2008 г., 1:13:38:


> On May 3, 3:59 pm, Igor <kiv....@gmail.com> wrote:

>> Спсибо только сам собрался занятся и тут уже готово

> не за что  


>> А также спасиба за php-fpm

> А вот это не ко мне, это к Андрею.   Кстати - спасибо ему можно

> выразить материально http://php-fpm.anight.org/about.html  


Само собой 


По поводу порта, патч заголовков почты ещё вроде не вышел, для новой версии соотв с ним не 

собирается, старый вроде работает и используется в стандартном порту пхп но я не вникал насколько что там изменилось


А пач прилагаю к письму

update.patch

fixxxer

unread,
May 3, 2008, 7:09:05 PM5/3/08
to highload-php-ru
On May 4, 2:44 am, Igor <kiv....@gmail.com> wrote:

> По поводу порта, патч заголовков почты ещё вроде не вышел, для новой версии соотв с ним не 
>
> собирается, старый вроде работает и используется в стандартном порту пхп но я не вникал насколько что там изменилось
>

Да там, в общем-то, и нечему меняться. Правда, смысл оно имеет только
на публичном хостинге - нужно быть порядочным раздолбаем, чтобы
пропустить такие инъекции на уровне php кода. :)

Igor

unread,
May 3, 2008, 7:29:10 PM5/3/08
to fixxxer

Здравствуйте, fixxxer.


Ну раз в порту даётся выбор то должно собираться и с ним и без а использовать или нет уже каждый сам решает


Вы писали 4 мая 2008 г., 3:09:05:

Reply all
Reply to author
Forward
0 new messages