Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Nginx + php5-fpm 502 ошибка.
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » Nginx + php5-fpm 502 ошибка.

Страниц (2): [1] 2 »
 

1. mrKotik - 18 Августа, 2015 - 11:58:15 - перейти к сообщению
Nginx + php5-fpm 502 ошибка, что делать на сервер 2 GB оперативки и процессор QEMU Virtual CPU version 2.0.0 2400.082 Mhz X 2 и только скрипт запустит человек 100 сразу падает. Ваши советы?
2. Мелкий - 18 Августа, 2015 - 13:20:35 - перейти к сообщению
Ну чего тут сказать?
Чего-то не хватает. Смотрите мониторинг и логи.
3. mrKotik - 18 Августа, 2015 - 14:39:23 - перейти к сообщению
Мелкий пишет:
Ну чего тут сказать?
Чего-то не хватает. Смотрите мониторинг и логи.
суть в том что логи пустые) те самые скрипты на апаче работали а тут хрен(
4. andrewkard - 18 Августа, 2015 - 15:03:50 - перейти к сообщению
mrKotik пишет:
суть в том что логи пустые) те самые скрипты на апаче работали а тут хрен(

Значит в настройках, или в самом запуске сервера. Сколько процессов PHP разрешено?
5. mrKotik - 18 Августа, 2015 - 15:50:13 - перейти к сообщению
andrewkard пишет:
mrKotik пишет:
суть в том что логи пустые) те самые скрипты на апаче работали а тут хрен(

Значит в настройках, или в самом запуске сервера. Сколько процессов PHP разрешено?

pm.start_servers = 1
pm.min_spare_servers = 1
pm.max_children = 120
pm.max_spare_servers = 5
pm.max_requests = 1500
6. DeepVarvar - 18 Августа, 2015 - 15:54:47 - перейти к сообщению
Всю секцию сервера давай.
7. mrKotik - 18 Августа, 2015 - 15:55:37 - перейти к сообщению
DeepVarvar пишет:
Всю секцию сервера давай.
какую именно?
8. DeepVarvar - 18 Августа, 2015 - 15:57:28 - перейти к сообщению
9. mrKotik - 18 Августа, 2015 - 16:01:02 - перейти к сообщению
DeepVarvar пишет:
вот

CODE (conf):
скопировать код в буфер обмена
  1.  
  2. user www-data;
  3. #user nobody;
  4. worker_processes 2;
  5. pid /var/run/nginx.pid;
  6.  
  7. events {
  8.         worker_connections 2048;
  9.         # multi_accept on;
  10. }
  11.  
  12. http {
  13.  
  14.         ##
  15.         # Basic Settings
  16.         ##
  17.  
  18.         sendfile on;
  19.         tcp_nopush on;
  20.         tcp_nodelay on;
  21.         keepalive_timeout 15;
  22.         types_hash_max_size 2048;
  23.        
  24.         proxy_buffers 8 64k;
  25.     proxy_intercept_errors on;
  26.     proxy_connect_timeout 1s;
  27.     proxy_read_timeout 3s;
  28.     proxy_send_timeout 3s;
  29.        
  30.        
  31.         # server_tokens off;
  32.  
  33.         # server_names_hash_bucket_size 64;
  34.         # server_name_in_redirect off;
  35.  
  36.         include /etc/nginx/mime.types;
  37.         default_type application/octet-stream;
  38.  
  39.         ##
  40.         # Logging Settings
  41.         ##
  42.  
  43.         access_log /var/log/nginx/access.log;
  44.         error_log /var/log/nginx/error.log;
  45.  
  46.         ##
  47.         # Gzip Settings
  48.         ##
  49.  
  50.         gzip on;
  51.         gzip_disable "msie6";
  52.  
  53.         # gzip_vary on;
  54.         # gzip_proxied any;
  55.         # gzip_comp_level 6;
  56.         # gzip_buffers 16 8k;
  57.         # gzip_http_version 1.1;
  58.         # gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
  59.  
  60.         ##
  61.         # nginx-naxsi config
  62.         ##
  63.         # Uncomment it if you installed nginx-naxsi
  64.         ##
  65.  
  66.         #include /etc/nginx/naxsi_core.rules;
  67.  
  68.         ##
  69.         # nginx-passenger config
  70.         ##
  71.         # Uncomment it if you installed nginx-passenger
  72.         ##
  73.        
  74.         #passenger_root /usr;
  75.         #passenger_ruby /usr/bin/ruby;
  76.  
  77.         ##
  78.         # Virtual Host Configs
  79.         ##
  80.  
  81.         include /etc/nginx/conf.d/*.conf;
  82.         include /etc/nginx/sites-enabled/*;
  83.         include /etc/nginx/vhosts/*/*;
  84.         server {
  85.         server_name localhost;
  86.         disable_symlinks if_not_owner;
  87.         listen 80 default;
  88.         deny all;
  89.         include /etc/nginx/vhosts-includes/*.conf;
  90.         location @fallback {
  91.                 error_log /dev/null crit;
  92.                 proxy_pass http://127.0.0.1:8080;
  93.                 proxy_redirect http://127.0.0.1:8080 /;
  94.                 proxy_set_header Host $host;
  95.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  96.                 proxy_set_header X-Forwarded-Proto $scheme;
  97.                 access_log off ;
  98.         }
  99.         }
  100.         server_names_hash_bucket_size 64;
  101. }
  102.  
  103.  
  104. #mail {
  105. #       # See sample authentication script at:
  106. #       # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
  107. #
  108. #       # auth_http localhost/auth.php;
  109. #       # pop3_capabilities "TOP" "USER";
  110. #       # imap_capabilities "IMAP4rev1" "UIDPLUS";
  111. #
  112. #       server {
  113. #               listen     localhost:110;
  114. #               protocol   pop3;
  115. #               proxy      on;
  116. #       }
  117. #
  118. #       server {
  119. #               listen     localhost:143;
  120. #               protocol   imap;
  121. #               proxy      on;
  122. #       }
  123. #}
  124.  
10. DeepVarvar - 18 Августа, 2015 - 16:25:50 - перейти к сообщению
Это ты нам принес nginx.conf а я просил конфиг конкретного сервера где описано что оно слушает бекенд пхп-фпм.
11. mrKotik - 18 Августа, 2015 - 17:07:30 - перейти к сообщению
DeepVarvar пишет:
Это ты нам принес nginx.conf а я просил конфиг конкретного сервера где описано что оно слушает бекенд пхп-фпм.
можешь сказать где он находится?
12. Panoptik - 18 Августа, 2015 - 17:38:01 - перейти к сообщению
гдето тут по идее нужно искать
Цитата:
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
include /etc/nginx/vhosts/*/*;
include /etc/nginx/vhosts-includes/*.conf;
13. mrKotik - 18 Августа, 2015 - 17:42:55 - перейти к сообщению
Panoptik пишет:
гдето тут по идее нужно искать
Цитата:
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
include /etc/nginx/vhosts/*/*;
include /etc/nginx/vhosts-includes/*.conf;



CODE (conf):
скопировать код в буфер обмена
  1. #user 'lozhkaa' virtual host 'szmrc.ru' configuration file
  2. server {
  3.         server_name szmrc.ru www.szmrc.ru;
  4.         charset windows-1251;
  5.         disable_symlinks if_not_owner from=$root_path;
  6.         index index.html index.php;
  7.         root $root_path;
  8.         set $root_path /var/www/lozhkaa/data/www/szmrc.ru;
  9.         access_log /var/www/httpd-logs/szmrc.ru.access.log ;
  10.         error_log /var/www/httpd-logs/szmrc.ru.error.log notice;
  11.         listen 185.5.250.33:80;
  12.         include /etc/nginx/vhosts-includes/*.conf;
  13.  
  14.  
  15.         location / {
  16.                 location ~ [^/]\.ph(p\d*|tml)$ {
  17.                         try_files /does_not_exists @php;
  18.                 }
  19.         }
  20.         location @php {
  21.                 fastcgi_index index.php;
  22.                 fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@szmrc.ru";
  23.                 fastcgi_pass unix:/var/www/php-fpm/lozhkaa.sock;
  24.                 fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
  25.                 try_files $uri =404;
  26.                 include fastcgi_params;
  27.         }
  28.         ssi on;
  29. }
  30.  
14. DeepVarvar - 18 Августа, 2015 - 18:31:36 - перейти к сообщению
CODE (nginx):
скопировать код в буфер обмена
  1. error_log /var/www/httpd-logs/szmrc.ru.error.log notice;
Убрать notice, нагнать сотку пользаков, позырить что вписало в лог. Ну и да -- ab используй для прогонки.
15. mrKotik - 18 Августа, 2015 - 19:42:33 - перейти к сообщению
DeepVarvar пишет:
CODE (nginx):
скопировать код в буфер обмена
  1. error_log /var/www/httpd-logs/szmrc.ru.error.log notice;
Убрать notice, нагнать сотку пользаков, позырить что вписало в лог. Ну и да -- ab используй для прогонки.



как-то так

2015/08/18 19:35:47 [error] 30992#0: *42997 connect() to unix:/var/www/php-fpm/lozhkaa.sock failed (11: Resource temporarily unavailable) while connecting to upstream, client: 176.120.102.46, server: szmrc.ru, request: "POST /tribunal/api.php HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/lozhkaa.sock:", host: "szmrc.ru", referrer: "https://szmrc.ru/"

 

Powered by ExBB FM 1.0 RC1