Аплоад ведет себя странно

Роман n.g.i.n.x.e.r at gmail.com
Sat Jun 13 19:24:25 MSD 2009


Не могу понять в чем косяк.

если error_log	в режиме warn то бывает обрыв закачки
если в режиме debug то закачивает 100%но
установил такое поведение опытным путем
в php.ini все в порядке
не могу понять в чем моя ошибка и все тут

Пожалуйста помогите. Может я чего то не вижу просто.

вот мой конфиг

----------------------
http {
	include				/usr/local/etc/nginx/mime.types;
	default_type			application/octet-stream;

	#log_format main		'$remote_addr [$time_local] "$http_host" "$request"
$status $body_bytes_sent "$http_referer" "$http_user_agent"';

	log_format main			'$remote_addr - $remote_user [$time_local] '
					'"$request" $status $bytes_sent '
					'"$http_referer" "$http_user_agent" '
					'"$gzip_ratio"';

	sendfile			on;
	sendfile_max_chunk		128k;
	tcp_nopush			on;
	tcp_nodelay			on;

	keepalive_timeout		60;

	client_header_timeout		5m;
	client_body_timeout		5m;
	send_timeout			5m;

	client_max_body_size		100m;
	upload_max_file_size		50m;
	upload_buffer_size		128k;
	client_header_buffer_size	8k;
	client_body_buffer_size		2m;

	large_client_header_buffers	8 32k;

	connection_pool_size		256;

	output_buffers			1 32k;
	postpone_output			1460;
	server_names_hash_bucket_size	64;

	limit_req_zone  $binary_remote_addr  zone=one:10m   rate=1r/s;					#
ограничиваем число запросов для сессии

	# Сжатие
	gzip on;
	gzip_disable			"MSIE [1-6]";							# запрещаем сжатие для ie версии 1-6
	gzip_min_length			1000;								# минимальная длина ответа, для
которого будет выполняться сжатие
	gzip_buffers			4 8k;
	gzip_types			text/plain text/css text/xml application/x-javascript;
#	gzip_comp_level			4;								# уровень сжатия ответа методом gzip

	server_tokens			off;								# запрещаем выдавать версию nginx'а
	reset_timedout_connection	on;								# разрешаем сбрасывать
соединения по таймауту

	upload_progress proxied         1m;								# размер оперативной
памяти, выделяемой для обсчета одной загрузки
	ignore_invalid_headers          on;


	server {
		listen		*:80;
		server_name	testsite.ru;

		access_log	/home/test/data/logs/testsite.ru.access.log main;
		error_log	/home/test/data/logs/testsite.ru.error.log warn;

		root	/home/test/data/www/testsite.ru;
		index	index.php;

		location ~\.php$ {
			root	/home/test/data/www/testsite.ru;

			fastcgi_pass	unix:/var/run/php-fpm/test.sock;
			fastcgi_buffers 8 128k;
			fastcgi_index	index.php;
			fastcgi_param	SCRIPT_FILENAME  $document_root$fastcgi_script_name;
			include		fastcgi_params;
		}
	}
}

----------------------

собран с такими настрйоками
configure arguments:
 --prefix=/usr/local/etc/nginx
 --with-cc-opt='-I /usr/local/include'
 --with-ld-opt='-L /usr/local/lib'
 --conf-path=/usr/local/etc/nginx/nginx.conf
 --sbin-path=/usr/local/sbin/nginx
 --pid-path=/var/run/nginx.pid
 --error-log-path=/var/log/nginx-error.log
 --user=www
 --group=www
 --with-debug
 --http-client-body-temp-path=/var/tmp/nginx/client_body_temp
 --http-proxy-temp-path=/var/tmp/nginx/proxy_temp
 --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp
 --http-log-path=/var/log/nginx-access.log
 --with-http_dav_module
 --with-http_flv_module
 --with-http_gzip_static_module
 --with-http_perl_module
 --with-http_ssl_module
 --with-http_stub_status_module
 --add-module=/usr/ports/www/nginx-devel/work/nginx_upload_module-2.0.9
 --add-module=/usr/ports/www/nginx-devel/work/nginx_uploadprogress_module
 --with-pcre
 --with-mail
 --without-mail_imap_module
 --without-mail_pop3_module
 --without-mail_smtp_module
 --with-mail_ssl_module


More information about the nginx-ru mailing list