API03004: Anfrage Zu Groß
Was Das Bedeutet
Die Anfrage, die Sie senden, überschreitet die Größengrenzen des Servers. Dies passiert normalerweise, wenn Sie versuchen, zu viele Daten auf einmal zu senden.
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 Es
1. Reduzieren Sie die Anforderungsgröße
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. Überprüfen Sie Die Bildgrößen
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. Teilen Sie Große Bestellungen
Wenn eine Bestellung viele Artikel hat:
- Erwägen Sie, in mehrere Bestellungen zu splitten
- Dies ist bei normalem POS-Gebrauch selten
4. Erhöhen Sie Die Serverlimits
Kontaktieren Sie Ihren Hosting-Anbieter oder bearbeiten Sie die PHP-Einstellungen:
// In php.ini or .htaccess
upload_max_filesize = 64M
post_max_size = 64M
max_input_vars = 5000
5. Überprüfen Sie Die Webserver-Limits
Nginx oder Apache können ihre eigenen Limits haben:
client_max_body_sizefür NginxLimitRequestBodyfür Apache