Ich habe Probleme mit dem Export eines bestimmten Graphen. Ich habe ein JSFiddle gemacht (http://jsfiddle.net/oy73rgc4/3/) um mit dem zu zeigen woran ich arbeite. Dieses Beispiel enthält nicht alle Datenpunkte, die verwendet werden, da dann mein Browser (Chrome) abstürzt. Insgesamt verwende ich ungefähr 80K Datenpunkte. Die HighCharts wird wie normal angezeigt und verursacht keine Probleme. Das Problem kommt, wenn ich das Diagramm exportieren möchte!413 Anfrage Entität zu groß HighCharts
Wenn ich das Diagramm exportieren, ist es egal, ob es PNG/JPG/PDF ist, es richtet sich immer an https://export.highcharts.com/ mit der Nachricht 413 Request Entity Too Large
. Ich habe versucht, einige google'ing
offline-export.js
Andere Menschen, die dieses Problem erlebt haben, hatte versucht, die JS offline-Export zu verwenden. Ich habe das versucht, aber es hatte keine Wirkung. Es hat nur den Export-Button im Diagramm entfernt. https://github.com/highcharts/highcharts/issues/4614
Datengruppierung
Einige anderen vorgeschlagen HighCharts Datengruppierung zu verwenden. Ich habe die API überprüft, aber ich finde, dass es zu wenig Erklärung dafür gibt. Ich denke, dass ich diese von Grunde auf nicht umsetzen kann, und ich bin nicht in der Lage ein beispiel http://api.highcharts.com/highstock/plotOptions.series.dataGrouping
benutzerdefinierten Export-Server mit erhöhter Größenbeschränkung in nginx.conf
fand ich auch feststellen, dass diese Option helfen könnte. Ich habe versucht, Anweisungen zu finden, aber ich verstehe nicht, wie ich das in meiner Webanwendung (Laravel 5.2
) http://www.highcharts.com/docs/export-module/setting-up-the-server
implementieren muss. Hat jemand einen neuen Vorschlag für mich, wie ich dieses Problem lösen könnte? Oder könnte mir jemand mit einer der vorgeschlagenen Optionen helfen?
Hallo! Danke für deinen Vorschlag. Das JSFiddle kann tatsächlich exportiert werden, da es nicht alle Datenpunkte enthält, sonst stürzt der Browser ab (siehe Frage) –
In diesem Fall hat es mit Limit auf ihrem Server zu tun. Ich werde die Antwort bearbeiten. –
Danke! Ich habe deine Antwort versucht, aber jetzt stürzt es einfach meine Website ab. Ich hatte schon Angst, dass ich meinen eigenen Server konfigurieren muss. Habe keine Erfahrung damit :-( –