Author: ru
Date: 2013-03-18 07:13:57 + (Mon, 18 Mar 2013)
New Revision: 5117
URL: http://trac.nginx.org/nginx/changeset/5117/nginx
Log:
Core: guard against failed allocation during binary upgrade.
Patch by Piotr Sikora.
Modified:
trunk/src/core/nginx.c
Modified: trunk/src/core/nginx.c
Hello!
On Tue, Mar 05, 2013 at 01:28:44PM -0500, Nick Marden wrote:
[...]
I understand what you are saying and have made the corresponding changes to
my patch (attached).
I've committed the patch (with minor style fixes), thanks!
--
Maxim Dounin
http://nginx.org/en/donation.html
Всем привет.
Я так понимаю разница между ними в том, что одна функция выравнивает место
в памяти, а другая нет, так? Когда какую лучше использовать?
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Hello!
On Mon, Mar 18, 2013 at 01:26:23PM +0400, Oleg wrote:
Всем привет.
Я так понимаю разница между ними в том, что одна функция выравнивает место
в памяти, а другая нет, так? Когда какую лучше использовать?
В общем случае - ngx_palloc(). В случае выделения памяти под
строки, где
On Mon, Mar 18, 2013 at 02:22:06PM +0400, Maxim Dounin wrote:
Hello!
On Mon, Mar 18, 2013 at 01:26:23PM +0400, Oleg wrote:
Всем привет.
Я так понимаю разница между ними в том, что одна функция выравнивает место
в памяти, а другая нет, так? Когда какую лучше использовать?
В
Добрый день.
Подскажите как грамотнее написать конфиг для сайта, который использует
фреймворк и несколько отдельно лежащих php сценариев.
иерархия примерно такая:
/application/
/system/
/modules/
/static/
/upload/
/customphp1/
/customphp2/
..
/customphp30/
index.php
где customphp - папка с
Привет всем.
Фазы сервера:
typedef enum {
NGX_HTTP_POST_READ_PHASE = 0,
NGX_HTTP_SERVER_REWRITE_PHASE,
NGX_HTTP_FIND_CONFIG_PHASE,
NGX_HTTP_REWRITE_PHASE,
NGX_HTTP_POST_REWRITE_PHASE,
NGX_HTTP_PREACCESS_PHASE,
NGX_HTTP_ACCESS_PHASE,
Hello!
On Mon, Mar 18, 2013 at 05:24:25PM +0400, Oleg wrote:
Привет всем.
Фазы сервера:
typedef enum {
NGX_HTTP_POST_READ_PHASE = 0,
NGX_HTTP_SERVER_REWRITE_PHASE,
NGX_HTTP_FIND_CONFIG_PHASE,
NGX_HTTP_REWRITE_PHASE,
NGX_HTTP_POST_REWRITE_PHASE,
On Mon, Mar 18, 2013 at 05:40:42PM +0400, Maxim Dounin wrote:
Hello!
On Mon, Mar 18, 2013 at 05:24:25PM +0400, Oleg wrote:
Привет всем.
Фазы сервера:
typedef enum {
NGX_HTTP_POST_READ_PHASE = 0,
NGX_HTTP_SERVER_REWRITE_PHASE,
Hello!
On Mon, Mar 18, 2013 at 06:34:53PM +0400, Oleg wrote:
On Mon, Mar 18, 2013 at 05:40:42PM +0400, Maxim Dounin wrote:
Hello!
On Mon, Mar 18, 2013 at 05:24:25PM +0400, Oleg wrote:
Привет всем.
Фазы сервера:
typedef enum {
NGX_HTTP_POST_READ_PHASE = 0,
On Mon, Mar 18, 2013 at 06:53:22PM +0400, Maxim Dounin wrote:
Hello!
Например, надо сделать в случае неудачной аутентификации редирект на
страницу
с логином/паролем:
location = /login {
# тут страница для аутентификации и редиректом на /user/$USERNAME в
случае
#
Hello!
On Mon, Mar 18, 2013 at 07:38:07PM +0400, Oleg wrote:
On Mon, Mar 18, 2013 at 06:53:22PM +0400, Maxim Dounin wrote:
Hello!
Например, надо сделать в случае неудачной аутентификации редирект на
страницу
с логином/паролем:
location = /login {
# тут страница
On Mon, Mar 18, 2013 at 08:00:55PM +0400, Maxim Dounin wrote:
Hello!
А http-redirect может только модуль фазы NGX_HTTP_CONTENT_PHASE слать или
с
фазы NGX_HTTP_ACCESS_PHASE тоже можно слать перенаправления?
Можно из любой фазы (но может требовать дополнительных
приседаний).
Хм,
Hello!
On Mon, Mar 18, 2013 at 10:34:59PM +0400, Daniel Podolsky wrote:
Чтение - заблокировано, и данные висят в буфере сокета и никому до
них нет дела. Если используется свой код - поставить nginx в
такую позу достаточно легко.
А как это ловить и отлаживать?
Смотреть внимательно на
On Mon, Mar 18, 2013 at 08:00:55PM +0400, Maxim Dounin wrote:
Hello!
А http-redirect может только модуль фазы NGX_HTTP_CONTENT_PHASE слать или
с
фазы NGX_HTTP_ACCESS_PHASE тоже можно слать перенаправления?
Можно из любой фазы (но может требовать дополнительных
приседаний).
Так.
(Самописный upload progress на перле? Вообще-то он такого не
умеет...)
А что тут уметь? хендлер от временного файла есть, заголовок
content-length есть, размер stat отдает.
___
nginx-ru mailing list
nginx-ru@nginx.org
Здравствуйте.
Собрал nginx из исходников в Debian 6.
Работает все ок, создал файл /etc/init.d/nginx (755 chmod)
При выполнение любой команды выдает ошибку:
/etc/init.d/nginx: 1: #!/bin/sh: not found
В notepad++ преобразовал в utf-8 (хотя и так был utf-8), и переносы строк
преобразовал в unix
Вопрос снят. Поменял кодировку символов на ANSI все заработало (перенос
строк надо оставить в UNIX формате).
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,237519,237521#msg-237521
___
nginx-ru mailing list
nginx-ru@nginx.org
Привет.
Есть такая конфигурация.
location / {
proxy_pass http://0:5000;
}
location = /404 {
root /tmp/nginx;
error_page 404 /404.html;
return 404;
}
location ~* \.(html)$ {
root /tmp/nginx;
error_page 404 /404.html;
}
Hi Maxim,
On Sun, Mar 17, 2013 at 4:42 AM, Maxim Dounin mdou...@mdounin.ru wrote:
Hello!
On these hosts? Note that listen queue aka backlog size is
configured in _applications_ which call listen(). At a host level
you may only configure somaxconn, which is maximum allowed listen
queue
On Sun, Mar 10, 2013 at 04:07:23PM -0400, mottwsc wrote:
Hi there,
I'm trying to secure a directory on a CentOS 6.3 64 server running NGINX
1.2.7. I think I've set this up correctly, but it keeps giving me a 404 Not
Found error when I try to access a file in that folder in the browser using
21 matches
Mail list logo