# API03004: अनुरोध बहुत बड़ा

## इसका क्या अर्थ है[​](#what-this-means "इसका क्या अर्थ है के लिए सीधा लिंक")

आप जो अनुरोध भेज रहे हैं वह सर्वर के आकार की सीमाओं को पार कर रहा है। यह आमतौर पर तब होता है जब एक बार में बहुत अधिक डेटा भेजने की कोशिश की जाती है।

## सामान्य कारण[​](#common-causes "सामान्य कारण के लिए सीधा लिंक")

* **बड़े बैच ऑपरेशंस** — एक बार में बहुत सारे रिकॉर्ड को सिंक करने की कोशिश करना
* **बड़ी छवियाँ** — ओवरसाइज़ की गई छवियों को अपलोड करना
* **बहुत अधिक आइटम** — अत्यधिक संख्या में लाइन आइटम वाला ऑर्डर
* **सर्वर सीमाएँ** — PHP या वेब सर्वर की अपलोड सीमाएँ कम हैं

## इसे कैसे ठीक करें[​](#how-to-fix "इसे कैसे ठीक करें के लिए सीधा लिंक")

### 1. अनुरोध का आकार कम करें[​](#1-reduce-request-size "1. अनुरोध का आकार कम करें के लिए सीधा लिंक")

यदि डेटा को सिंक कर रहे हैं:

* छोटे बैचों में सिंक करने की कोशिश करें
* POS इसे स्वचालित रूप से संभालना चाहिए
* दूसरे को शुरू करने से पहले वर्तमान सिंक के समाप्त होने की प्रतीक्षा करें

### 2. छवि के आकार की जाँच करें[​](#2-check-image-sizes "2. छवि के आकार की जाँच करें के लिए सीधा लिंक")

यदि छवियाँ अपलोड कर रहे हैं:

* अपलोड करने से पहले छवियों का आकार बदलें
* संकुचित फॉर्मेट का उपयोग करें (JPEG बनाम BMP)
* अधिकांश उत्पाद छवियाँ 1MB के तहत अच्छी काम करती हैं

### 3. बड़े ऑर्डर को विभाजित करें[​](#3-split-large-orders "3. बड़े ऑर्डर को विभाजित करें के लिए सीधा लिंक")

यदि एक आदेश में कई आइटम हैं:

* कई ऑर्डर में विभाजित करने पर विचार करें
* सामान्य POS उपयोग में यह दुर्लभ है

### 4. सर्वर की सीमाएँ बढ़ाएँ[​](#4-increase-server-limits "4. सर्वर की सीमाएँ बढ़ाएँ के लिए सीधा लिंक")

अपने होस्टिंग प्रदाता से संपर्क करें या PHP सेटिंग्स को संपादित करें:

```
// In php.ini or .htaccess

upload_max_filesize = 64M

post_max_size = 64M

max_input_vars = 5000
```

### 5. वेब सर्वर की सीमाएँ जांचें[​](#5-check-web-server-limits "5. वेब सर्वर की सीमाएँ जांचें के लिए सीधा लिंक")

Nginx या Apache की अपनी सीमाएँ हो सकती हैं:

* Nginx के लिए `client_max_body_size`
* Apache के लिए `LimitRequestBody`

## संबंधित त्रुटियाँ[​](#related-errors "संबंधित त्रुटियाँ के लिए सीधा लिंक")

* [API03005](/hi-IN/error-codes/API03005.md) — दर सीमा पार हो गई
* [API03007](/hi-IN/error-codes/API03007.md) — अनुरोध की कतार भरी हुई

***
