Welcome! Log In Create A New Profile

Advanced

Re: Крупные пользователи nginx

July 13, 2011 02:52PM
Sergey Shepelev Wrote:
-------------------------------------------------------

> >> Это
> >> очень редкая ситуация,
> чаще
> >> всего в апачевых воркерах
> >> выполняются
> >> (весьма успешно)
> приложения
> >> Perl/PHP/etc. nginx этого делать
> не
> >> умеет,
> >
> > ?????
> >
> > Ещё как умеет.  Летает всё.
>  nginx/fastcgi + php-fpm
> > + php + apc.
> >
>
> В данном случае PHP
> приложения запускает php-fpm.
> А nginx только
> проксирует на него запросы
> по протоколу FastCGI.

Из вашего первого письма следует, что связка PHP + nginx не работает вообще, я вас поправил, так как работает на "ура".

Сергей Шепелев:

Любая разница и тонкости различия между FastCGI+nginx и mod_php+apache фиксируются путём установки правильного окружения (переменные окружения сервера). Например, в Apache+mod_php используются SCRIPT_URI, SCRIPT_URL, PATH_INFO, PATH_TRANSLATED, а PHP_SELF ссылается не на сам php script, а на заданный request uri без аргументов. Всё это конфигурируется в nginx, путём создания точно такого же окружения, какой требуют PHP скрипты, использующие вышечисленные переменные. Наверняка, drupal как раз использует PATH_* переменные, а также PHP_SELF, и их нужно просто правильно прописывать в nginx fastcgi environment.

Что касается производительности, так мне кажется, что nginx + php-fpm + apc работает по крайней мере так же быстро как apache + php-fpm + apc, если не быстрее. Я бы вообще убрал Apache и не проксировал бы динамику на него, то есть, я так и сделал.

Андрей
Subject Author Posted

Крупные пользователи nginx

Alex Aster July 01, 2011 05:28AM

Re: Крупные пользователи nginx

Илья Шипицин July 01, 2011 05:32AM

Re: Крупные пользователи nginx

Михаил Монашёв July 01, 2011 06:30AM

Re: Крупные пользователи nginx

Sergey Shepelev July 01, 2011 06:44AM

Re: Крупные пользователи nginx

Alex Aster July 01, 2011 06:58AM

Re: Крупные пользователи nginx

Илья Шипицин July 01, 2011 07:06AM

Re: Крупные пользователи nginx

Alex Aster July 01, 2011 07:14AM

Re: Крупные пользователи nginx

Gena Makhomed July 01, 2011 07:34AM

Re: Крупные пользователи nginx

Un Lexx July 01, 2011 11:18AM

Re: Крупные пользователи nginx

Alex Aster July 02, 2011 03:10PM

Re[2]: Крупные пользователи nginx

Михаил Монашёв July 01, 2011 11:18AM

Re[2]: Крупные пользователи nginx

Dmitry Morozovsky July 01, 2011 12:50PM

Re: Крупные пользователи nginx

sergey.kobzar July 01, 2011 03:32PM

Re: Крупные пользователи nginx

locojohn July 07, 2011 06:24PM

Re: Крупные пользователи nginx

Илья Шипицин July 11, 2011 09:02AM

Re: Крупные пользователи nginx

Sergey Shepelev July 11, 2011 09:02AM

Re: Крупные пользователи nginx

locojohn July 13, 2011 02:52PM

Re: Крупные пользователи nginx

Илья Шипицин July 14, 2011 05:24AM

Re: Крупные пользователи nginx

António P. P. Almeida July 14, 2011 08:40AM

Re[2]: Крупные пользователи nginx

Михаил Монашёв July 14, 2011 09:00AM

Re: Re[2]: Крупные пользователи nginx

Илья Шипицин July 14, 2011 09:22AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 74
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready