Народ обновились с 5.3.3 до # php -v PHP 5.3.8 with Suhosin-Patch (cli) (built: Aug 25 2011 16:43:54) Copyright (c) 1997-2011 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies и вот какая проблема нас посетила и не как не можем найти причину и способа решить ее. Код (Text): [28-Jan-2012 11:39:15] WARNING: [pool www] child 71144 exited on signal 11 (SIGSEGV) after 52.913546 seconds from start [28-Jan-2012 11:39:15] NOTICE: [pool www] child 71154 started
Я смотрю, что у Вас эта проблема как минимум с начала сентября 2011 года уже висит? http://linuxforum.ru/viewtopic.php?id=16343 Вот тут пишут про подобную проблему: http://stackoverflow.com/questions/3616 ... ad-gateway
Плохо английский знаю а переводчики не совсем корректно переводят, не могли бы в крации написать что мне в этом случаи делать? может обновления до стабильной версии мне поможет http://php.net/downloads.php#v5
У кого-то проблема возникает из-за APC, у меня тоже были проблемы с APC, приходилось отключать. А у кого-то решилось обновлением: It was bug #17689, which was fixed in revision 301127 of the oauth trunk. И там есть ссылка на: http://pecl.php.net/bugs/bug.php?id=17689 - и на: http://pecl.php.net/bugs/bug.php?id=18138
А куда конкретнее нужно писать о данной баге чтоб помогли ее зафиксить? З.Ы Тема досехпор актуальна php -v PHP 5.3.9 with Suhosin-Patch (cli) (built: Jan 29 2012 14:40:07) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies version of APC (3.1.9) Ситуация в общем вот такая в логах php-fpm.log появляются такие ошибки Код (Text): WARNING: [pool www] child 2266 exited on signal 11 (SIGSEGV) after 2178.624133 seconds from start [28-Jul-2011 12:36:35] NOTICE: [pool www] child 12552 started Весь интернет поставил на уши google уже вешается от меня но окончательного решения я так и не нашел, нашел только такую статью http://skeletor.org.ua/?p=1346 где человек пишет о таких же ошибках и плюс пишет решение после чего я попробовал в nginx.conf вписать нечто такое fastcgi_param PHP_ADMIN_VALUE "open_basedir=/db/www/mydomain.ru/:/tmp/"; но не помогло. Код (Text): location ~* \.php$ { # control php limit connect unique IP # limit_req zone=one burst=20 nodelay; # limit_req_log_level info; root /db/www/mydomain.ru; try_files $uri = 404; fastcgi_pass unix:/tmp/my.sock; fastcgi_index index.php; # FreeBSD Optimization fastcgi_pass_request_body off; client_body_in_file_only clean; fastcgi_param REQUEST_BODY_FILE $request_body_file; fastcgi_param PHP_ADMIN_VALUE "open_basedir=/db/www/mydomain.ru/:/tmp/"; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_script_name; include fastcgi_params; } Народ может кто то встречался с подобной ошибкой и знает как ее решить помогите мне чем сможете. Заранее большое спасибо!
в nginx.conf Код (Text): upstream backend { server unix:/tmp/my.sock; } присутствует? если да, то закоменть.
Уже даже обновил php до # php -v PHP 5.3.10 (cli) (built: Feb 26 2012 15:55:46) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies gardnet# Вот мой конфиг может кто че обнаружит в нем не ладное что могло вызвать эту ошибку. Код (Text): user www; worker_processes 1; worker_rlimit_nofile 10240; worker_rlimit_sigpending 32768; error_log /var/log/nginx-error.log; #error_log logs/error.log notice; #error_log logs/error.log info; pid /var/run/nginx.pid; worker_priority -5; events { worker_connections 1024; use kqueue; } http { include mime.types; default_type application/octet-stream; client_max_body_size 40m; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; aio sendfile; tcp_nopush on; tcp_nodelay on; send_lowat 12000; server_tokens off; log_not_found off; #keepalive_timeout 0; keepalive_timeout 65; lingering_time 30; lingering_timeout 6; #optimiz for fulehosting #output_buffers 32 512k; #sendfile_max_chunk 128k; #postpone_output 1460; server_names_hash_bucket_size 32; gzip on; gzip_vary on; #gzip_min_length 2048; gzip_comp_level 5; #gzip_http_version 1.0; gzip_proxied any; gzip_disable "msie6"; gzip_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript; # Optimization Hard disk fuckking ass open_file_cache max=100000 inactive=40s; open_file_cache_valid 60s; open_file_cache_min_uses 2; open_file_cache_errors on; # client_max_body_size 16m; large_client_header_buffers 16 8k; client_header_buffer_size 4k; client_body_temp_path /tmp/nginx/client_temp 1 2; # Limit connection Google bot and etc limit_req_zone $binary_remote_addr zone=one:16m rate=5r/s; server { listen 78.129.222.45:80 default sndbuf=16k rcvbuf=8k accept_filter=httpready; server_name mydomain.ru www.mydomain.ru; charset windows-1251; access_log off; #logs/host.access.log main; location / { root /db/www/mydomain.ru; index index.html index.htm index.php; # SEO begginer mod #rewrite ^/?t([0-9]+)(\..*)?$ /viewtopic.php?t=$1 permanent; } error_page 404 /errors/404.html; error_page 503 /errors/503.html; # redirect server error pages to the static page /50x.html # error_page 500 502 504 /errors/50x.html; #location = /50x.html { # root /usr/local/www/nginx-dist; #} # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~* \.php$ { # control php limit connect unique IP # limit_req zone=one burst=20 nodelay; # limit_req_log_level info; root /db/www/mydomain.ru; try_files $uri = 404; fastcgi_pass unix:/tmp/www.sock; fastcgi_index index.php; # FreeBSD Optimization fastcgi_pass_request_body off; client_body_in_file_only clean; fastcgi_param REQUEST_BODY_FILE $request_body_file; fastcgi_param PHP_ADMIN_VALUE "open_basedir = /db/www/mydomain.ru/:/tmp/"; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_script_name; include fastcgi_params; } # рЕТЕЧПД ПВТБВПФЮЙЛБ Ч ТЕЦЙН ПФДБЮЙ ЛПОФЕОФБ ЙЪ РБРЛЙ files location ~ ^/files/ { root /db/www/mydomain.ru; types { text/plain php php3 php4 php5 phtml phps pl pm; } } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\.ht { deny all; } # Deny folder (Sec. lvl1) location ~ \/(cache|log|attach_mod|cache|config|includes|language|triggers)\/ { deny all; } location ~ \.(.*sql|tpl|db|inc|log)$ { deny all; } rewrite ^/forum/torrentbar.php/([0-9]+\.png)$ /forum/torrentbar.php?/$1 last; location ^~ /bt/ { #if ( $query_string ~ "^uk=([^&?]{10})[&?]+(.*)$" ) { # set $uk $1; # set $qs $2&ip=$remote_addr; #} #if ( $query_string ~ "^uk=([^&?]{10})[&?]+((.*&|)ip=.*)$" ) { # set $uk $1; # set $qs $2; #} #if ( $qs ) { # rewrite ^.*/([a-z]+)(\.php|)$ /$uk/$1?$qs break; #} #rewrite ^.*/([a-z]+)(\.php|)$ /$1 break; rewrite ^/?(.*)$ /$1?ip=$remote_addr&$query_string break; proxy_pass http://127.0.0.1:2710/; } #location ~* \.(jpg|jpeg|gif|png|ico)$ { # root /db/www; # access_log off; # expires 30d; # add_header Cache-Control public; # } # nginx status location = /status-nginx { access_log off; stub_status on; } } # another virtual host using mix of IP-, name-, and port-based configuration # #server { # listen 8000; # listen somename:8080; # server_name somename alias another.alias; # location / { # root html; # index index.html index.htm; # } #} # HTTPS server # #server { # listen 443; # server_name localhost; # ssl on; # ssl_certificate cert.pem; # ssl_certificate_key cert.key; # ssl_session_timeout 5m; # ssl_protocols SSLv2 SSLv3 TLSv1; # ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP; # ssl_prefer_server_ciphers on; # location / { # root html; # index index.html index.htm; # } #} } Ах да и вот такая ошибка довольна часто появляется, может какая то взаимосвязь есть я если честно хз. Код (Text): WARNING: [pool www] child 8558 said into stderr: "NOTICE: PHP message: PHP Warning: REQUEST_BODY_FILE: open('/tmp/nginx/client_temp/1/34/0052180341') failed: No such file or directory (2) in Unknown on line 0" Готов оплатить за решение двух этих проблем обращайтесь в ЛС 1. WARNING: [pool] child 28930 said into stderr: "NOTICE: PHP message: PHP Warning: REQUEST_BODY_FILE: open('/tmp/nginx/client_temp/2/78/0029277782') failed: No such file or directory (2) in Unknown on line 0" 2. WARNING: [pool] child 28955 exited on signal 11 (SIGSEGV) after 85169.466260 seconds from start NOTICE: [pool gardnet] child 35566 started
Я бы переставил систему с нуля (включая ось), изначально оставив только самое нужное. Затем смотреть все ли работает как нужно. Бывает, что после всех проб и советов, "неведомая xyйня" проходит или находится именно после такого.
Не это не вариант мне нужно чтоб кто нибудь уже в рабочей системе исправил данные ошибки, работу магу оплатить...