Welcome! Log In Create A New Profile

Advanced

Полная загрузка php-fpm

Posted by Nks 
Nks
Полная загрузка php-fpm
January 25, 2010 05:32AM
Итак: nginx/0.7.64 + php-fpm (php5-2.12)
Freebsd 7.2, но думаю это не сильно важно.

Так же на машине есть apache2.2 + fastcgi, но во время работы nginx
он, соответственно, отключен (просто переношу все на nginx с апача,
пока не удалял).

Проблема в следующем: при запуске php-fpm (командой php-fpm start)
процессы php-cgi начинают кушать очень много процессорного времени(и
все больше и больше и больше и так, пока я не убью их ручками).
Настройки - дефолтные, ставил все из портов (php-fpm с
http://php-fpm.org/downloads/freebsd-port/. Порт для php-5.2.10. Встал
без каких либо проблем).

В какую сторону посоветуете копать?
Naf Nafof
Re: Полная загрузка php-fpm
January 25, 2010 05:42AM
Акселераторы есть? Был такой баг, когда стоял php-eaccelerator.

25 января 2010 г. 4:56 пользователь Nks <v.jdanov@gmail.com> написал:

> Итак: nginx/0.7.64 + php-fpm (php5-2.12)
> Freebsd 7.2, но думаю это не сильно важно.
>
> Так же на машине есть apache2.2 + fastcgi, но во время работы nginx
> он, соответственно, отключен (просто переношу все на nginx с апача,
> пока не удалял).
>
> Проблема в следующем: при запуске php-fpm (командой php-fpm start)
> процессы php-cgi начинают кушать очень много процессорного времени(и
> все больше и больше и больше и так, пока я не убью их ручками).
> Настройки - дефолтные, ставил все из портов (php-fpm с
> http://php-fpm.org/downloads/freebsd-port/. Порт для php-5.2.10. Встал
> без каких либо проблем).
>
> В какую сторону посоветуете копать?
Nks
Re: Полная загрузка php-fpm
January 25, 2010 06:52AM
Нет, нету. Сейчас буду пробовать http://php-fpm.org/downloads/freebsd-port/php-5.2.10-fpm-0.5.13.tar.gz
вместо того, что здесь - http://forum.nginx.org/read.php?25,10703,12727
предоставлено. Может быть и поможет. Так же оказалось, что sock файл в
tmp не создается, а по ip вообще ответа нет, хотя он php-fpm
слушается. Запускается все от www (как php-fpm так и нгинкс).
Поиграюсь ещё с правами, хотя я сомневаюсь, что в них дело, потому что
процесс шел какое-то время, потом зависал.


On 25 янв, 16:40, Naf Nafof <nafania...@gmail.com> wrote:
> Акселераторы есть? Был такой баг, когда стоял php-eaccelerator.
>
> 25 января 2010 г. 4:56 пользователь Nks <v.jda...@gmail.com> написал:
>
> > Итак: nginx/0.7.64 + php-fpm (php5-2.12)
> > Freebsd 7.2, но думаю это не сильно важно.
>
> > Так же на машине есть apache2.2 + fastcgi, но во время работы nginx
> > он, соответственно, отключен (просто переношу все на nginx с апача,
> > пока не удалял).
>
> > Проблема в следующем: при запуске php-fpm (командой php-fpm start)
> > процессы php-cgi начинают кушать очень много процессорного времени(и
> > все больше и больше и больше и так, пока я не убью их ручками).
> > Настройки - дефолтные, ставил все из портов (php-fpm с
> >http://php-fpm.org/downloads/freebsd-port/. Порт для php-5.2.10. Встал
> > без каких либо проблем).
>
> > В какую сторону посоветуете копать?
>
>
Ihalainen Nickolay
Re: Полная загрузка php-fpm
January 25, 2010 07:58AM
2010/1/25 Nks <v.jdanov@gmail.com>:
> Нет, нету. Сейчас буду пробовать http://php-fpm.org/downloads/freebsd-port/php-5.2.10-fpm-0.5.13.tar.gz
> вместо того, что здесь - http://forum.nginx.org/read.php?25,10703,12727
> предоставлено. Может быть и поможет. Так же оказалось, что sock файл в
> tmp не создается, а по ip вообще ответа нет, хотя он php-fpm
> слушается. Запускается все от www (как php-fpm так и нгинкс).
> Поиграюсь ещё с правами, хотя я сомневаюсь, что в них дело, потому что
> процесс шел какое-то время, потом зависал.
посмотрите в truss, какие syscall вызывают эти процессы в момент
аномальной загрузки.
там же очень хорошо видно, если прав на чтение/запись нет на файловой истеме.
Nks
Re: Полная загрузка php-fpm
January 25, 2010 11:02AM
Странно, конечно, по после следующих махинация по порядку все
заработало:

Все подрихтовал, все опять удалил, вернул в исходное положение и...
1. nginx. Настройка, обращаемся за php в sock файл
2. php-fpm. После того как поставил php заново + php extensions
собираю php-fpm.
3. Запускаем php-fpm
4. Запускаем nginx
5. ???????
6. PROFIT! Становимся счастливым обладателем связки.

2Thalainen Nickolay, спасибо за команду. Оказалась очень полезная.
Жаль, что раньше ей не пользовался. Загрузка, соответственно, уже
отсутствует, что не может не радовать.

On 25 янв, 18:51, Ihalainen Nickolay <ihan...@gmail.com> wrote:
> 2010/1/25 Nks <v.jda...@gmail.com>:> Нет, нету. Сейчас буду пробоватьhttp://php-fpm.org/downloads/freebsd-port/php-5.2.10-fpm-0.5.13.tar.gz
> > вместо того, что здесь -http://forum.nginx.org/read.php?25,10703,12727
> > предоставлено. Может быть и поможет. Так же оказалось, что sock файл в
> > tmp не создается, а по ip вообще ответа нет, хотя он php-fpm
> > слушается. Запускается все от www (как php-fpm так и нгинкс).
> > Поиграюсь ещё с правами, хотя я сомневаюсь, что в них дело, потому что
> > процесс шел какое-то время, потом зависал.
>
> посмотрите в truss, какие syscall вызывают эти процессы в момент
> аномальной загрузки.
> там же очень хорошо видно, если прав на чтение/запись нет на файловой истеме.
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 104
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready