Перейти к содержимому


Работает ли на nginx?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 golan

golan

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 22 сообщений

Отправлено 12.03.2010, 20:52

Работает ли на nginx?

#2 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 13.03.2010, 05:59

Просмотр сообщенияgolan (12.03.2010, 20:52) писал:

Работает ли на nginx?
Потребуется проксировать все запросы, которые идут на /preview/, на апач в случае, если картинки обрабатываются nginx. Если бэкенда нет (т.е. используется только nginx без связки с апачем), то правила под nginx для php потребуется переписать, а все запросы /preview/* переправлять на выполнение index.php.

#3 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 13.03.2010, 08:21

Удалось установить на nginx

        location / {
        index index.php index.html;
            if (!-e  $request_filename) {
                rewrite  ^/(.+)$  /index.php last;
            }
        }

установка прошла успешно, вот только всеравно не работает
посмотрел списки запросов, есть два запроса
http://мой сайт/rpc?page=index&params=%7B%7D&nocache=1268468347556
возвращает "Invalid controller specified (error)"
http://мой сайт/user
возвращает "Invalid controller specified (error)"

тоесть запросы на index.php перенаправляются но всеравно что-то неправильно

#4 golan

golan

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 22 сообщений

Отправлено 13.03.2010, 09:50

Спасибо за ответ.

А вы можете сами конвертировать правила апача для чистого nginx? Написать отдельную версию, что ли.
А то странно как-то будет - купить софт и потом самому его переделывать )
И наверное другим это тоже пригодится.

#5 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 14.03.2010, 11:38

Просмотр сообщенияgolan (13.03.2010, 09:50) писал:

А вы можете сами конвертировать правила апача для чистого nginx? Написать отдельную версию, что ли.
А то странно как-то будет - купить софт и потом самому его переделывать )
Мы подумаем над настройками для работы с nginx напрямую, а пока в минимальных технических требованиях в качестве веб-сервера указывается Apache.

#6 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 19.03.2010, 20:14

Заставил я таки работать систему под nginx, оказалось что для php-fpm в fastcgi_params нехватает нескольких параметров
добавил в /etc/nginx/fastcgi_params пару строчек и система заработала
fastcgi_param REDIRECT_URL $request_uri;
fastcgi_param REDIRECT_QUERY_STRING  $query_string;




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей