Борется с nginx.conf переписать -- nginx поле с участием socialengine поле с участием jelastic пол Связанный проблема

Struggling with nginx.conf rewrites


1
vote

проблема

русский

Попытка получить nginx на еластике, чтобы играть в приятно с Ниццом с помощью SocialEngine. Есть множество постов для форума и другая документация, но я ударил кирпичную стену.

Немодифицированный nginx.conf

 <код> e1 = 2 / 1 e2 = (2 * 2 + 1) / (2 * 1) = 5 / 2   = 2.5 e3 = (3 * 5 + 1) / (3 * 2) = 16 / 6  ~ 2.67 e4 = (4 * 16 + 1) / (4 * 6) = 65 / 24 ~ 2.708 ... e(i) = (e(i-1).numer * i + 1) / (e(i-1).denom * i) 3  

Это, по-видимому, я пытаюсь выполнить для перезаписи для работы в целях.

 <код> e1 = 2 / 1 e2 = (2 * 2 + 1) / (2 * 1) = 5 / 2   = 2.5 e3 = (3 * 5 + 1) / (3 * 2) = 16 / 6  ~ 2.67 e4 = (4 * 16 + 1) / (4 * 6) = 65 / 24 ~ 2.708 ... e(i) = (e(i-1).numer * i + 1) / (e(i-1).denom * i) 4  

Это кажется Super Simple для меня с самого начала, но по какой-то причине я попытался добавить эти строки (или его части), предотвратил перезапуск сервера Nginx.

Английский оригинал

Trying to get Nginx on Jelastic to play nice with nice with socialengine. There's a myriad of forum posts and other documentation but I've hit a brick wall.

Unmodified nginx.conf

#user  nobody; worker_processes  1;  error_log  /var/log/nginx/error.log; #error_log  logs/error.log  notice; #error_log  logs/error.log  info;  #pid        logs/nginx.pid;   events {     worker_connections  1024; }   http {     server_tokens off;     include       mime.types;     default_type  application/octet-stream;      log_format  main  '$http_x_forwarded_for - $remote_user [$time_local] "$request" '                       '$status $body_bytes_sent "$http_referer" '                       '"$http_user_agent" "$http_x_forwarded_for"';      access_log  /var/log/nginx/access.log  main;      sendfile        on;     #tcp_nopush     on;      #keepalive_timeout  0;     keepalive_timeout  65;      #gzip  on;      # Websocket support     #upstream websocket {     #    server 127.0.0.1:<PORT>;     #}      server {         listen       80;         server_name  localhost;          #charset koi8-r;          #access_log  logs/host.access.log  main;         include /etc/nginx/aliases.conf;          #location /ws {         #    proxy_pass http://websocket;         #    proxy_http_version 1.1;         #    proxy_set_header Upgrade $http_upgrade;         #    proxy_set_header Connection "Upgrade";         #}           location / {             root   /var/www/webroot/ROOT;             index  index.html index.htm index.php;              location ~ .php$ {                 location ~ /. { deny all; access_log off; log_not_found off; }             include /etc/nginx/fastcgi_params;             fastcgi_pass 127.0.0.1:9000;             fastcgi_param SCRIPT_FILENAME /var/www/webroot/ROOT$fastcgi_script_name;             fastcgi_param PATH_INFO $fastcgi_script_name;             fastcgi_param DOCUMENT_ROOT /var/www/webroot/ROOT;             }          }         index  index.php index.html index.htm;          #error_page  404              /404.html;          # redirect server error pages to the static page /50x.html         #         error_page   500 502 503 504  /50x.html;         location = /50x.html {             root   html;         }          # proxy the PHP scripts to Apache listening on 127.0.0.1:80         #         #location ~ .php$ {         #    proxy_pass   http://127.0.0.1;         #}     location ~ /. { deny all; access_log off; log_not_found off; }         # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000         #         #location ~ .php$ {         #    root           html;         #    fastcgi_pass   127.0.0.1:9000;         #    fastcgi_index  index.php;         #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;         #    include        fastcgi_params;         #}          # deny access to .htaccess files, if Apache's document root         # concurs with nginx's one         #         #location ~ /.ht {         #    deny  all;         #}     location ~ .php$ {         location ~ /. { deny all; access_log off; log_not_found off; }             include /etc/nginx/fastcgi_params;             fastcgi_pass 127.0.0.1:9000;             fastcgi_param SCRIPT_FILENAME /var/www/webroot$fastcgi_script_name;             fastcgi_param PATH_INFO $fastcgi_script_name;             fastcgi_param DOCUMENT_ROOT /var/www/webroot;         }      }  include /etc/nginx/conf.d/*.conf;  } 

This is apparently what I am trying to accomplish in order for the rewrites for socialengine to work.

location / {  index  index.php index.html index.htm; if ( $request_uri ~ "/" ) { rewrite ^(.*)$ /index.php?rewrite=1 last; } if (!-e $request_filename) { rewrite ^(.*)$ /index.php?rewrite=1 last;}  }   location /install/ { index index.php; if (!-e $request_filename) { rewrite ^(.*)$ /install/index.php?rewrite=1 last; } } 

This seems super simple to me at the outset, but for some reason any way I have attempted to add these lines(or parts thereof) has prevented the nginx server from restarting.

</div
        
   
   

Список ответов

Связанный проблема

15  Установить PHP включить_path из nginx  ( Set php include path from nginx ) 
Apache позволяет устанавливать значения php.ini для виртуальных хостов с директивой php_value. Есть ли nginx что-то похожее? Есть ли другой способ установит...

1  Websocket Headshake отвечает 400, но все равно работает  ( Websocket handshake responds 400 but still works ) 
Я использую <код> socket.io , чтобы сделать чат на моем сайте, нет проблем, когда я бегу в моем компьютере, но когда я бегу на нее на производственный сервер,...

1  Используя php & tornado  ( Using php tornado ) 
Я использую Tornado как мой веб-сервер, чтобы принять один из его примеров чата. Я добавил небольшой PHP к примеру index.html, чтобы он сейчас index.php и ког...

0  NGINX обслуживает старые статические файлы при доступе к HTTPS  ( Nginx serves old static files when accessing via https ) 
У меня есть проблема с AWS Lights Server Server, имеет Nginx, который обслуживает статические угловые файлы. Конфигурация: <код> server { listen 8080; ...

0  Digitalocean не обновляет должным образом  ( Digitalocean not updating properly ) 
У меня есть проект реагирования, который я загрузил в цифровой океан. У меня есть проблема, где я внес некоторые изменения в проект. Требуется ли Git Pull (см...

0  Настройки LDAP от Nginx в Django  ( Ldap settings from nginx to django ) 
Как передавать настройки LDAP из Nginx в django-auth-ldap? Настройки Nginx: <код> ldap_server YADRO { url ldap://testserver.com:389/dc=cor...

0  RPC передачи с Expressjs  ( Transmission rpc with expressjs ) 
У меня в настоящее время есть веб-интерфейс Dairission-Daemon, обслуживаемый Nginx <код> server { listen 2324; server_name torrent.example.co...

1  Nginx обратный прокси на Python Simplehttperver  ( Nginx reverse proxy on python simplehttpserver ) 
Я пытался настроить nginx обратный прокси на Python Simplehttperver. Мой <код> web.conf файл, присутствующий в <код> /etc/nginx/conf.d и настройки, присут...

2  СТЕПСЕРГИПТ с Physion Passenger (Nginx) результаты в прерванном рукопожатии SSL  ( Letsencrypt with phusion passenger nginx results in aborted ssl handshake ) 
Я пытаюсь получить выталкивающую работу с Phionsion Passenger (Nginx) на сервере Ubuntu 15.10. Шаги, которые я взял: <код> 1 < m < 10000008 <код> 1 < ...

0  Nginx Server не перезапускается  ( Nginx server not restarting ) 
Я использую эту это Изображение экземпляра из Google Рынок облачной платформы. Этот экземпляр из Jetware #jetware . Сервер настроен с балансировщиком н...

8  GUNICORN.Socket: не удалось с результатом результата «Service-Start-Limit-Hit»  ( Gunicorn socket failed with result service start limit hit ) 
Я развернул приложение Django, и оно не удалось, потому что по какой-то причине файл gunicorn.socket не был создан, хотя перед добавлением nginx он отлично ра...

-3  Стратегия развертывания с использованием Nginx и пассажира  ( Deployment strategy using nginx and passenger ) 
Мне нужна помощь с настройкой Nginx и пассажира на двух отдельных машинах. Кто-нибудь может указать мне в правильном направлении? Я уже закончил настроить M...

1  Невозможно подключить веб-сайт с Nginx в контейнере  ( Unable connect flask web with nginx in container ) 
Окружающая среда: Ubuntu Docker и контейнер (не повторен, порт = 6000- & GT; 8080), колба (FUS.PY), Gunicorn, Nginx. Сервер IP: 123.456.789.101 Я хочу други...

0  Как выполнить несколько перенаправлений в Nginx  ( How to perform multiple redirects in nginx ) 
Я делаю свой первый файл конфигурации nginx. У меня есть 2 гола: перенаправить все не "www" запросы на версию «www» перенаправить весь трафик, который ис...

0  Приложение Angular JS не может генерировать правую страницу через совместное использование Facebook с использованием Prerender.io  ( Angular js app cant generate right page through facebook sharing using prerende ) 
Я разработал приложение для одной страницы с помощью Angularjs. Источник Angularjs хранится на Amazon S3. Для SEO и социального обмена я использовал Prrerende...




© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.