Das Einrichten einer Website auf VPS macht immer Spaß.
Ich empfehle DigitalOcean für BestFlare und beim Hochladen des WordPress-Themas bekam ich Anforderungsentität zu großer Fehler.
Bist du in der gleichen Situation?
Fehler, den ich bekommen habe:
Lassen Sie uns herausfinden, wie groß die angeforderte Entität war.
- Melden Sie sich beim Nginx-Server an
- Wechseln Sie zum Speicherort des Fehlerdateiprotokolls. Der Standardspeicherort ist:
/var/log/nginx/error.log
- Sehen Sie sich die Datei an und suchen Sie nach dem Fehler. Sie sollten so etwas wie „Client beabsichtigt, zu große Leiche zu senden. ” Dies ist, was ich in Protokollen erhalten habe.
2015/06/12 23:10:47 [Fehler] 1489 # 0: * 10 Client beabsichtigt, zu großen Körper zu senden: 8338355 bytes, Client: 115.66.213.149, Server: bestflare.com, Anfrage: "POST /bestflare/wp-admin/update.php?action=upload-theme HTTP / 1.1", Host: "bestflare.com", Referrer: https: //bestflare.com/bestflare/wp-admin/theme-install.php?upload
Standardmäßig ist Nginx mit konfiguriert 2 MB um die Körpergröße zu akzeptieren, und wie Sie in einer Anfrage sehen können, war es um 8.5 MB daher der obige Fehler.
Fix request entity too large error
Fügen Sie den folgenden Parameter in die Datei nginx.conf ein. Ein Standardinstallationsort ist /etc/nginx/nginx.conf
client_max_body_size 10M;
Ich habe 10 MB hinzugefügt. Natürlich können Sie dies je nach Anforderung anpassen.
Um dies wiederzugeben, müssen Sie Nginx neu starten. Jetzt sollten Sie in der Lage sein, die hochzuladen WordPress-Themen.