# API03004: Anforderung zu groß

## Was das bedeutet[​](#what-this-means "Direkter Link zu Was das bedeutet")

Die Anforderung, die Sie senden, überschreitet die Größengrenzen des Servers. Dies geschieht typischerweise, wenn Sie versuchen, zu viele Daten auf einmal zu senden.

## Häufige Ursachen[​](#common-causes "Direkter Link zu Häufige Ursachen")

* **Große Batch-Operationen** — Versuch, zu viele Datensätze auf einmal zu synchronisieren
* **Große Bilder** — Hochladen von übergroßen Bildern
* **Zu viele Artikel** — Bestellung mit extrem vielen Artikelzeilen
* **Serverlimits** — PHP- oder Webserver hat niedrige Upload-Grenzen

## So beheben Sie das Problem[​](#how-to-fix "Direkter Link zu So beheben Sie das Problem")

### 1. Anforderungsgröße reduzieren[​](#1-reduce-request-size "Direkter Link zu 1. Anforderungsgröße reduzieren")

Wenn Sie Daten synchronisieren:

* Versuchen Sie, in kleineren Chargen zu synchronisieren
* Das POS sollte dies automatisch handhaben
* Warten Sie, bis die aktuelle Synchronisation abgeschlossen ist, bevor Sie eine weitere starten

### 2. Bildgrößen überprüfen[​](#2-check-image-sizes "Direkter Link zu 2. Bildgrößen überprüfen")

Wenn Sie Bilder hochladen:

* Verkleinern Sie Bilder vor dem Hochladen
* Verwenden Sie komprimierte Formate (JPEG vs BMP)
* Die meisten Produktbilder funktionieren gut unter 1MB

### 3. Große Bestellungen aufteilen[​](#3-split-large-orders "Direkter Link zu 3. Große Bestellungen aufteilen")

Wenn eine Bestellung viele Artikel hat:

* Erwägen Sie, diese in mehrere Bestellungen aufzuteilen
* Dies ist bei normalem POS-Gebrauch selten

### 4. Serverlimits erhöhen[​](#4-increase-server-limits "Direkter Link zu 4. Serverlimits erhöhen")

Kontaktieren Sie Ihren Hosting-Anbieter oder bearbeiten Sie die PHP-Einstellungen:

```
// In php.ini oder .htaccess

upload_max_filesize = 64M

post_max_size = 64M

max_input_vars = 5000
```

### 5. Webserver-Limits überprüfen[​](#5-check-web-server-limits "Direkter Link zu 5. Webserver-Limits überprüfen")

Nginx oder Apache können ihre eigenen Limits haben:

* `client_max_body_size` für Nginx
* `LimitRequestBody` für Apache

## Verwandte Fehler[​](#related-errors "Direkter Link zu Verwandte Fehler")

* [API03005](/de/error-codes/API03005.md) — Ratenlimit überschritten
* [API03007](/de/error-codes/API03007.md) — Anforderungswarteschlange voll

***
