Skip to content
This repository was archived by the owner on Mar 24, 2026. It is now read-only.

Update nginx from 1.4.1 to 1.6.2, Resolve #1291#1368

Closed
LadyMozzarella wants to merge 1 commit intoTechEmpower:masterfrom
LadyMozzarella:i1291-update-nginx-to-stable
Closed

Update nginx from 1.4.1 to 1.6.2, Resolve #1291#1368
LadyMozzarella wants to merge 1 commit intoTechEmpower:masterfrom
LadyMozzarella:i1291-update-nginx-to-stable

Conversation

@LadyMozzarella
Copy link
Copy Markdown
Contributor

Update nginx version from 1.4.1 to the latest stable version 1.6.2 resolves issue #1291. From what I can tell everything is running fine without updating the nginx config file.

Tests with nginx (from what I could quickly get from the benchmark_configs):

  • Csharp:
    • aspnet-mono
    • aspnet-mono-jsonnet
    • aspnet-mono-servicestack
    • aspnet-mono-mysql-raw
    • aspnet-mono-postgresql-raw
    • aspnet-mono-mongodb-raw
    • aspnet-mono-mysql-entityframework
    • aspnet-mono-postgresql-entityframework
    • nancy-mono
    • nancy-libevent2
    • servicestack-nginx-default
    • servicestack-nginx-sqlserver
    • servicestack-nginx-postgresql
    • servicestack-nginx-mongodb
  • Dart:
    • start-postgresql-raw
    • start-mongodb-raw
    • stream-postgresql-raw
    • stream-mongodb-raw
  • Lua:
    • lapis
    • openresty
  • Nim:
    • jester
  • PHP:
    • yii2
    • cakephp
    • codeigniter
    • codeigniter-raw
    • fuel
    • hhvm
    • php-kahona
    • php-kahona-raw
    • lithium
    • fat-free
    • fat-free-raw
    • laravel
    • larravel-raw
    • micromvc
    • php-phalcon-micro
    • php-phalcon
    • php-phalcon-mongodb
    • php-phpixie
    • pimf
    • pimf-raw
    • silex-orm
    • silex
    • silex-raw
    • slim
    • yaf-raw
    • ZendFramework
    • ZendFramework1
    • php
    • php-raw
    • phreeze
    • symfony2-stripped
    • symfony2-stripped-php-templates
    • symfony2-stripped-raw
    • symfony2
    • symfony2-php-templates
    • symfony2-raw
  • Perl:
    • plack
    • bottle-nginx-uwsgi
    • flask-nginx-uwsgi
  • Phython:
    • uwsgi-nginx-uwsgi
    • wsgi-nginx-uwsgi
  • Ruby:
    • ngx_mruby
    • padrino

Everything appears to be running fine in my private Travis, except for Perl (see issue #1366).

Squashed commit of the following:

commit 908bf35
Merge: 2d2dfbe eccebd3
Author: Brittany Mazza <bmazza@techempower.com>
Date:   Wed Mar 4 15:20:27 2015 -0800

    Merge branch 'master' of https://github.com/LadyMozzarella/FrameworkBenchmarks into upgrade-nginx

commit 2d2dfbe
Merge: b36988a a996a8e
Author: Brittany Mazza <bmazza@techempower.com>
Date:   Wed Mar 4 14:48:40 2015 -0800

    Merge branch 'master' of https://github.com/LadyMozzarella/FrameworkBenchmarks into upgrade-nginx

commit b36988a
Author: Brittany Mazza <bmazza@techempower.com>
Date:   Wed Mar 4 10:14:56 2015 -0800

    Update nginx from 1.4.1 to 1.6.2 (latest stable version)
@LadyMozzarella
Copy link
Copy Markdown
Contributor Author

Closing this for now because I've found that there is an actual issue with some of the perl tests on this.

@hamiltont
Copy link
Copy Markdown
Contributor

One thing to keep in mind while you're playing with nginx is that eventually (e.g. by R11?) the runner_user won't have sudo rights. So if you spot some tests that are correctly running nginx without sudo, take note of how they are doing that so we can use it when changing over all the other nginx-dependant tests

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants