LoadfromUrl
Moderator: Moderatoren
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 103 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
LoadfromUrl
wir benutzen eine Function basierend auf LoadfromURL um PDF Datien
auf unser Web-Portal hochzuladen. Dies hat auch soweit mir bekannt die
ganzen Jahre funktioniert. Bei einem Kunden schlägt das fehl, wenn die PDF etwas größer sind, so ab ca. 14 Seiten.
Ich vermute einen Timeout oder ähnliches, aber wo kann ich da was sehen bzw. schrauben ?
auf unser Web-Portal hochzuladen. Dies hat auch soweit mir bekannt die
ganzen Jahre funktioniert. Bei einem Kunden schlägt das fehl, wenn die PDF etwas größer sind, so ab ca. 14 Seiten.
Ich vermute einen Timeout oder ähnliches, aber wo kann ich da was sehen bzw. schrauben ?
Gruß
Klaus
Klaus
- Manfred
- Foren-Administrator
- Beiträge: 21224
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: LoadfromUrl
könnte das ein PHP Problem auf dem Server sein? Ich meine, die haben standardmäßig eine Uploadgrenze, die dann in der php.ini geändert werden müßte.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21224
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: LoadfromUrl
ach so, das ist immer nur ein Server nicht verschiedene. Hatte ich erst beim 2ten Hinsehen gelesen
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2832
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 98 Mal
- Danksagung erhalten: 13 Mal
Re: LoadfromUrl
Hallo, Klaus -
wie sieht es mit dem Virenscanner auf dem Rechner aus, der den Upload durchführt? Die machen manchmal Ärger.
wie sieht es mit dem Virenscanner auf dem Rechner aus, der den Upload durchführt? Die machen manchmal Ärger.
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Re: LoadfromUrl
Hallo Klaus
Ich vermute nicht dass es an der Seitenzahl liegt, ehr an der Größe der PDF. Könntest Du versuchen die "Problemgrenze" in kb od. mb herausfinden?Koverhage hat geschrieben:Bei einem Kunden schlägt das fehl, wenn die PDF etwas größer sind, so ab ca. 14 Seiten.
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 103 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: LoadfromUrl
Roland,
an der Größe ja aber nur bei diesem Kunden. bei allen anderen funktioniert es auch mit wesentlich größeren PDF's als bei diesem Kunden.
an der Größe ja aber nur bei diesem Kunden. bei allen anderen funktioniert es auch mit wesentlich größeren PDF's als bei diesem Kunden.
Gruß
Klaus
Klaus
Re: LoadfromUrl
Hallo Klaus,
eine Ähnlichkeit mit zu einem gleichartigen Problem bei mir:
Verwende FTP für Transfers. Teilweise mit großen Datien (>>50 mb).
Das ging von einem Kunden aus nicht und bei mir irgendwann auch nicht mehr. FTP brach ab. Dann habe ich ein FTP/ZIP-Tool gemacht welches größere Dateien zerschneidet (z.B. 5 mb große Pakete), diese verschickt und auf der anderen Seite wieder zusammenfügt. Damit läuft es setdem ohne Datenverlust.
Ich weiß, das hilft Dir nicht wirklich...
Vielleicht kannst/musst Du Dir für LoadFromUrl einen ähnlichen Workarround aufbauen um die großen Dateien zu übertragen.
Aber trotzdem, bei welcher ca. Dateigröße wird abgebrochen?
eine Ähnlichkeit mit zu einem gleichartigen Problem bei mir:
Verwende FTP für Transfers. Teilweise mit großen Datien (>>50 mb).
Das ging von einem Kunden aus nicht und bei mir irgendwann auch nicht mehr. FTP brach ab. Dann habe ich ein FTP/ZIP-Tool gemacht welches größere Dateien zerschneidet (z.B. 5 mb große Pakete), diese verschickt und auf der anderen Seite wieder zusammenfügt. Damit läuft es setdem ohne Datenverlust.
Ich weiß, das hilft Dir nicht wirklich...
Vielleicht kannst/musst Du Dir für LoadFromUrl einen ähnlichen Workarround aufbauen um die großen Dateien zu übertragen.
Aber trotzdem, bei welcher ca. Dateigröße wird abgebrochen?
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 103 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: LoadfromUrl
Hallo Roland,
wo abgebrochen wird, kann ich nicht sagen, aber es ist eine PDF Datei mit nur 47 Seiten.
Ich habe bei ESET mal die Heuristik abgeschaltet, hatt aber auch nichts geholfen., werde mal am Montag
den ganz ausschalten und nochmals probieren.
wo abgebrochen wird, kann ich nicht sagen, aber es ist eine PDF Datei mit nur 47 Seiten.
Ich habe bei ESET mal die Heuristik abgeschaltet, hatt aber auch nichts geholfen., werde mal am Montag
den ganz ausschalten und nochmals probieren.
Gruß
Klaus
Klaus
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: LoadfromUrl
Klaus,
47 Seiten bei PDF sagt gar nichts aus! Enthält die PDF nur Text (und zwar als Text!!), dann ist die Größe überschaubar. Wurde aber etwas eingescannt und durch das Scanprogramm als PDF gespeichert, kann es durchaus sein, dass jede einzelne Seite eine Grafik ist - und dann kann das (abhängig von der Auflösung und Farbtiefe) einige 100MB groß sein!
Viele Grüße,
Martin
47 Seiten bei PDF sagt gar nichts aus! Enthält die PDF nur Text (und zwar als Text!!), dann ist die Größe überschaubar. Wurde aber etwas eingescannt und durch das Scanprogramm als PDF gespeichert, kann es durchaus sein, dass jede einzelne Seite eine Grafik ist - und dann kann das (abhängig von der Auflösung und Farbtiefe) einige 100MB groß sein!
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: LoadfromUrl
ich denke es liegt an der upload Geschwindigkeit und der Zuverlässigkeit der Verbindung.
Wenn der SENDER zu lange braucht, wird der SERVER vermutlich die Verbindung kappen.
Schau doch mal auf die SERVER Protokolle, ich kenne nur die vom Apache,
aber dort steht zumindest drinn wer wann was versucht hat und ob es Fehler gab.
Ansonsten muss man die Dateigröße in BYTE kennen und es wäre nicht schlecht,
wenn du die Datei von DIR aus unter den USERDATEN des Absenders sendest.
Wenn es dann geht liegt es an der Internetverbindung, sonst ...
Wenn der SENDER zu lange braucht, wird der SERVER vermutlich die Verbindung kappen.
Schau doch mal auf die SERVER Protokolle, ich kenne nur die vom Apache,
aber dort steht zumindest drinn wer wann was versucht hat und ob es Fehler gab.
Ansonsten muss man die Dateigröße in BYTE kennen und es wäre nicht schlecht,
wenn du die Datei von DIR aus unter den USERDATEN des Absenders sendest.
Wenn es dann geht liegt es an der Internetverbindung, sonst ...
Gruß
Hubert
Hubert
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 103 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: LoadfromUrl
Martin,
die PDF Datei wird vom Programm erstellt und besteht größtenteils nur Text außer vielleicht ein Logo.
(ich glaube ich muss die Anwendung auf einem Xbase++ Treffen zeigen).
Es ist ja auch so, der Kunde hat mir die Daten geschickt, ich habe das hier mit seiner Version probiert
und es läuft alles so wie es soll, auch bei allen anderen Kunden läuft es ohne Probleme.
Der Systembetreuer (der dem Kunden die Hardware geliefert und das Netztwerk installiert hat) hat dem Kunden
folgenden Rat gegeben:
Der Kunde solle ich bei der Telekom einen neuen Router bestellen und das, obwohl er 2 andere Router
probiert hat und es damit auch nicht ging.
Da brat’ mir einer einen Storch.
die PDF Datei wird vom Programm erstellt und besteht größtenteils nur Text außer vielleicht ein Logo.
(ich glaube ich muss die Anwendung auf einem Xbase++ Treffen zeigen).
Es ist ja auch so, der Kunde hat mir die Daten geschickt, ich habe das hier mit seiner Version probiert
und es läuft alles so wie es soll, auch bei allen anderen Kunden läuft es ohne Probleme.
Der Systembetreuer (der dem Kunden die Hardware geliefert und das Netztwerk installiert hat) hat dem Kunden
folgenden Rat gegeben:
Der Kunde solle ich bei der Telekom einen neuen Router bestellen und das, obwohl er 2 andere Router
probiert hat und es damit auch nicht ging.
Da brat’ mir einer einen Storch.
Gruß
Klaus
Klaus
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 103 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: LoadfromUrl
Hubert,
Die Dateien die nicht hochgeladen werden, haben z.B. eine Größe von 507143, 536955 und 542320 Byte.
Bis zu welcher Größe es funktioniert kann ich so nicht sagen, vermute mal bis 499999 Byte, da alle mit einer
Größe bis unter 500000 funktionieren.
wie geschrieben, bei mir und auch bei allen anderen Kunden gibt es keine Probleme.Ansonsten muss man die Dateigröße in BYTE kennen und es wäre nicht schlecht,
wenn du die Datei von DIR aus unter den USERDATEN des Absenders sendest.
Die Dateien die nicht hochgeladen werden, haben z.B. eine Größe von 507143, 536955 und 542320 Byte.
Bis zu welcher Größe es funktioniert kann ich so nicht sagen, vermute mal bis 499999 Byte, da alle mit einer
Größe bis unter 500000 funktionieren.
Gruß
Klaus
Klaus
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: LoadfromUrl
Moin Klaus,
danke - ist doch endlich mal eine Aussage!
Was für eine Anbindung hat Dein Kunde? 1.024MBit im Download und 64KBit im Upload? Dann würde das im Idealfall knappe 70 Sekunden dauern, bis die Datei bei Dir wäre.
Viele Grüße,
Martin
danke - ist doch endlich mal eine Aussage!
Was für eine Anbindung hat Dein Kunde? 1.024MBit im Download und 64KBit im Upload? Dann würde das im Idealfall knappe 70 Sekunden dauern, bis die Datei bei Dir wäre.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Re: LoadfromUrl
Hallo Klaus
0.5MB ist wirklich nicht viel.
Das sieht nicht nach einer gewollten Grenze aus.
Eher nach einem Problem mit einem Schreibpuffer auf der Zielmaschine oder auf dem Weg dorthin. Kann leider wiederum auch verschiedene Gründe haben.
Aber da fällt mir etwas ein:
Hatte in einem anderen Thread vor kurzem das Problem beschrieben, dass ich plötzlich an verschiedenen Stellen Probleme mit FTP und dem Aktive-Mode habe.
http://www.xbaseforum.de/viewtopic.php?f=33&t=8039
Das Problem tritt auch bei bereits langjährig bestehenden Transferverbindungen über VPN auf.
UND genau da war dasselbe wie bei Dir! kleine Files wurden übertragen, bei größeren nur die Datei angelegt, nichts mehr geschrieben bis der Timeout kam. War auch unter 1 mb.
Konnte das Problem nur lösen indem ich auf Passive-Mode umgestellt habe. Der Grund warum das nicht mehr geht ist mir bisher unbekannt. Ich vermute jedoch einen Zusammenhang mit einem Windows-Update.
0.5MB ist wirklich nicht viel.
Das sieht nicht nach einer gewollten Grenze aus.
Eher nach einem Problem mit einem Schreibpuffer auf der Zielmaschine oder auf dem Weg dorthin. Kann leider wiederum auch verschiedene Gründe haben.
Aber da fällt mir etwas ein:
Hatte in einem anderen Thread vor kurzem das Problem beschrieben, dass ich plötzlich an verschiedenen Stellen Probleme mit FTP und dem Aktive-Mode habe.
http://www.xbaseforum.de/viewtopic.php?f=33&t=8039
Das Problem tritt auch bei bereits langjährig bestehenden Transferverbindungen über VPN auf.
UND genau da war dasselbe wie bei Dir! kleine Files wurden übertragen, bei größeren nur die Datei angelegt, nichts mehr geschrieben bis der Timeout kam. War auch unter 1 mb.
Konnte das Problem nur lösen indem ich auf Passive-Mode umgestellt habe. Der Grund warum das nicht mehr geht ist mir bisher unbekannt. Ich vermute jedoch einen Zusammenhang mit einem Windows-Update.
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: LoadfromUrl
Hat Klaus nicht extra geschrieben, dass GENAU die 512 KB PDF bei ihm zu Hause einwandfrei funktioniert ?Roland Gentner hat geschrieben:Hallo Klaus
0.5MB ist wirklich nicht viel.
Das sieht nicht nach einer gewollten Grenze aus.
Eher nach einem Problem mit einem Schreibpuffer auf der Zielmaschine oder auf dem Weg dorthin.
Oder habe ich das was falsch verstanden ?
Gruß
Hubert
Hubert
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 103 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: LoadfromUrl
Hubert, das hast Du richtig verstanden, die Probleme gibt es nur bei dem Kunden
Gruß
Klaus
Klaus
- brandelh
- Foren-Moderator
- Beiträge: 15706
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 70 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: LoadfromUrl
Dann liegt es genau an dem Kunden bzw. seiner Hardware oder seiner Internetverbindung !
Er soll dir mal seine Internetverbindung genau beschreiben (also nicht die Zugangsdaten ) ...
1. Up/Download Rate ?
2. DSL oder Funk oder Kabel ?
3. Anbieter ?
Wenn er kleinere Dateien hochladen kann, dann kann es sicher nicht an der Windows Firewall scheitern, sonst ginge gar nix.
Jetzt muss ich aber weg ...
Er soll dir mal seine Internetverbindung genau beschreiben (also nicht die Zugangsdaten ) ...
1. Up/Download Rate ?
2. DSL oder Funk oder Kabel ?
3. Anbieter ?
Wenn er kleinere Dateien hochladen kann, dann kann es sicher nicht an der Windows Firewall scheitern, sonst ginge gar nix.
Jetzt muss ich aber weg ...
Gruß
Hubert
Hubert