Hallo zusammen.
Ich habe eine webEdition Installation, welche mit sehr großen Dateimengen umgehen muss.
Der Server ist entsprechend konfiguriert nur finde ich keine Möglichkeit in webEdition die zulässige Gesamtgröße zu erhöhen. Im Reiter "System" unter den Eisntellungen kann ich bei "Maximale Upload Größe" eine 0 eintragen oder auch 500MB die Uploadgröße bleibt bei 128MB.
Kann man das noch an anderer Stelle einstellen?
PHP Version: 7.0.6
webEdition: 7.0.3.0
Danke und Gruß
Sascha
File Upload mit mehr als 128MB
-
- webEdition Partner
- Beiträge: 1825
- Registriert: Di 7. Mär 2006, 16:50
- Wohnort: Wien
- Kontaktdaten:
Re: File Upload mit mehr als 128MB
Hallo Sascha,
Kann es sein, dass dir hier noch ein PHP Limit (memory_limit, upload_max_filesize, post_max_size, etc.) rein funkt?
Liebe Grüße,
Sascha
Kann es sein, dass dir hier noch ein PHP Limit (memory_limit, upload_max_filesize, post_max_size, etc.) rein funkt?
Liebe Grüße,
Sascha
Re: File Upload mit mehr als 128MB
Hallo Sascha.
Ich sprach ja von wirklich großen Dateien
Ich habe folgende Einstellungen in der php.ini vorgenommen
max_input_vars = 3000
upload_max_filesize = 1000M
post_max_size = 1000M
max_input_time = 300
memory_limit = 1000M
Kann es sein, das ich einen Punkt vergessen habe anzupassen?
Gruß
Sascha
Ich sprach ja von wirklich großen Dateien
Ich habe folgende Einstellungen in der php.ini vorgenommen
max_input_vars = 3000
upload_max_filesize = 1000M
post_max_size = 1000M
max_input_time = 300
memory_limit = 1000M
Kann es sein, das ich einen Punkt vergessen habe anzupassen?
Gruß
Sascha
-
- Senior Member
- Beiträge: 1319
- Registriert: Do 22. Mai 2003, 23:25
Re: File Upload mit mehr als 128MB
hast du mal mit phpinfo ausgelesen, ob die Werte auch gesetzt werden? Oftmals sind die max-Werte fix und werden vom Server überschrieben.
Re: File Upload mit mehr als 128MB
Hallo e_herrmann.
Ja die Werte werden laut Systeminformationen von webEdition gesetzt.
Gruß
Sascha
Ja die Werte werden laut Systeminformationen von webEdition gesetzt.
Gruß
Sascha
-
- Senior Member
- Beiträge: 1319
- Registriert: Do 22. Mai 2003, 23:25
Re: File Upload mit mehr als 128MB
Das hat aber nichts zu sagen. Die Frage ist ja, was für Einstellunge php nutzt. Wenn du oder WE versuchst Parameter zu setzen, die nicht zulässig sind, dann werden deine Einstellungen überschrieben.
Deshalb sagte ich ja, du sollst mit phpinfo prüfen, was gesetzt ist.
Du kannst einfach in den WE-Systeminformationen auf PHP klicken, dann werden dir die Daten von phpinfo angezeigt. Dort sollten im Abschnitt Core die meisten Werte aufgeführt sein.
Ich kann mir vorstellen, dass die hohen Werte in einem Standard-Webspace nicht zulässig sind.
Deshalb sagte ich ja, du sollst mit phpinfo prüfen, was gesetzt ist.
Du kannst einfach in den WE-Systeminformationen auf PHP klicken, dann werden dir die Daten von phpinfo angezeigt. Dort sollten im Abschnitt Core die meisten Werte aufgeführt sein.
Ich kann mir vorstellen, dass die hohen Werte in einem Standard-Webspace nicht zulässig sind.
Re: File Upload mit mehr als 128MB
Hallo e_herrmann.
Das meinte ich doch. Ich habe in webEdition über die Systeminformationen die weiteren PHP Informationen abgerufen und dort sind die Werte gesetzt. Bei dem Server handelt es sich um einen schönen großen Managed Server von Domainfactory.
Daher muss der Wurm noch irgendwo anders versteckt liegen.
Gruß
Sascha
Das meinte ich doch. Ich habe in webEdition über die Systeminformationen die weiteren PHP Informationen abgerufen und dort sind die Werte gesetzt. Bei dem Server handelt es sich um einen schönen großen Managed Server von Domainfactory.
Daher muss der Wurm noch irgendwo anders versteckt liegen.
Gruß
Sascha
-
- webEdition Partner
- Beiträge: 1825
- Registriert: Di 7. Mär 2006, 16:50
- Wohnort: Wien
- Kontaktdaten:
Re: File Upload mit mehr als 128MB
Hallo Sascha,
Nur zur Sicherheit:
In den Systeminfos zeigt die zweite Spalte den local gesetzten Wert an (Local Value), die dritte den vom Server gesetzten Maximalwert (Master Value). Der Master Value kann durch den lokalen Wert nicht erhöht werden!
Liebe Grüße,
Sascha
Nur zur Sicherheit:
In den Systeminfos zeigt die zweite Spalte den local gesetzten Wert an (Local Value), die dritte den vom Server gesetzten Maximalwert (Master Value). Der Master Value kann durch den lokalen Wert nicht erhöht werden!
Liebe Grüße,
Sascha
Re: File Upload mit mehr als 128MB
Hallo Sascha.
Sorry wegen der späten Antwort.
Nein es werden hier die Local Value so wie die Master Value angepasst. Beide haben den gleichen Wert.
Gruß
Sascha
Sorry wegen der späten Antwort.
Nein es werden hier die Local Value so wie die Master Value angepasst. Beide haben den gleichen Wert.
Gruß
Sascha
-
- webEdition Partner
- Beiträge: 1825
- Registriert: Di 7. Mär 2006, 16:50
- Wohnort: Wien
- Kontaktdaten:
Re: File Upload mit mehr als 128MB
Hey,
Ok, dann sollte das von PHP Seite ja mal passen.
Folgende Fragen fallen mir noch ein:
Liebe Grüße,
Sascha
Ok, dann sollte das von PHP Seite ja mal passen.
Folgende Fragen fallen mir noch ein:
- Gibt es in den (Error-)Logs irgendwelche Hinweise?
- Ist suhosin oder ähnliches aktiviert?
- Werden die 128MB noch irgendwo beim Upload angezeigt, oder habt ihr empirisch festgestellt, dass nach 128MB Schluss ist?
Liebe Grüße,
Sascha
-
- Member
- Beiträge: 44
- Registriert: Do 30. Aug 2012, 16:09
- Wohnort: Berlin
Re: File Upload mit mehr als 128MB
Hallo Sascha,
das hat mit PHP- und sonstigen Servereinstellungen nichts zu tun: die Dokumente werden ja als Chunks von 128 KB hochgeladen und vom PHP Paket füt Paket an die erstellte Datei angefügt.
=> Dass es in 7.0.3 nicht geht liegt an einem alten Defaultwert, der noch im System drinsitzt, und den gewählten Wert aus den Einstellungen überschreibt: Wir haben das in der 7.0.8.1 aka 7.1 (MAINDEVELOP) gefixt (habe eben testweise eine 250 MB Datei problemlos importiert).
Evt, mache ich dafür noch einen Backport in die 7.0.3.1 aka 7.0.4 (TRUNK). Ansonsten musst du große Dateien bis zur Veröffentlichung von 7.1 manuell auf den Server laden und dann von dort importieren.
Viele Grüße, Lukas
Nachtrag:
Hab eben gesehen, dass der Uploader nach dem letzten Chunk doch nochmal die ganze Datei lesen will und dadurch bei meiner 250 MB Testdatei dennoch den Speicher zum Überlaufen bringt.
=> Damit wird das ganze etwas aufwändiger und kommt auf jeden Fall erst in die 7.1 rein (geplant für Herbst 2017).
das hat mit PHP- und sonstigen Servereinstellungen nichts zu tun: die Dokumente werden ja als Chunks von 128 KB hochgeladen und vom PHP Paket füt Paket an die erstellte Datei angefügt.
=> Dass es in 7.0.3 nicht geht liegt an einem alten Defaultwert, der noch im System drinsitzt, und den gewählten Wert aus den Einstellungen überschreibt: Wir haben das in der 7.0.8.1 aka 7.1 (MAINDEVELOP) gefixt (habe eben testweise eine 250 MB Datei problemlos importiert).
Evt, mache ich dafür noch einen Backport in die 7.0.3.1 aka 7.0.4 (TRUNK). Ansonsten musst du große Dateien bis zur Veröffentlichung von 7.1 manuell auf den Server laden und dann von dort importieren.
Viele Grüße, Lukas
Nachtrag:
Hab eben gesehen, dass der Uploader nach dem letzten Chunk doch nochmal die ganze Datei lesen will und dadurch bei meiner 250 MB Testdatei dennoch den Speicher zum Überlaufen bringt.
=> Damit wird das ganze etwas aufwändiger und kommt auf jeden Fall erst in die 7.1 rein (geplant für Herbst 2017).
Core-Entwickler webEdition e.V.
-
- Member
- Beiträge: 44
- Registriert: Do 30. Aug 2012, 16:09
- Wohnort: Berlin
Re: File Upload mit mehr als 128MB
Nochmal Nachtrag:
webEdition kann doch mit sehr großen Dateien umgehen: der Import eines 250 MB .flac-Audios als Sonstiges Dokument funktioniert problemlos in 7.0.8.1, das angelegte Dokument lässt sich auch verschieben (wobei ja auch das Binary im Filesystem verschoben wird).
=> Einzig bei der Versionierung wird die Datei per file_get_contents komplett in den PHP-Speicher geladen, weshalb der Import bei aktiver Versionierung für den betreffenden Typ auch scheinbar scheitert, wenn nach dem letzten Chunk und dem Anlegen des WE-Dokuments das Versions-Binary geschrieben wird soll. Das sollte auch noch auf eine scheibchenweises Verarbeitung umgestellt werden.
webEdition kann doch mit sehr großen Dateien umgehen: der Import eines 250 MB .flac-Audios als Sonstiges Dokument funktioniert problemlos in 7.0.8.1, das angelegte Dokument lässt sich auch verschieben (wobei ja auch das Binary im Filesystem verschoben wird).
=> Einzig bei der Versionierung wird die Datei per file_get_contents komplett in den PHP-Speicher geladen, weshalb der Import bei aktiver Versionierung für den betreffenden Typ auch scheinbar scheitert, wenn nach dem letzten Chunk und dem Anlegen des WE-Dokuments das Versions-Binary geschrieben wird soll. Das sollte auch noch auf eine scheibchenweises Verarbeitung umgestellt werden.
Core-Entwickler webEdition e.V.
Re: File Upload mit mehr als 128MB
Hallo zusammen.
Die grenze mit 128 MB wird angezeigt im Uploadfenster.
Suhoshin oder der Gleichen ist deaktiviert.
Es gibt keine Hinweise im Errorlog, da ich nicht einmal zum Upload komme. dEr Button für den Upload ist ausgegraut. Daher konnte ich auch nicht einfach eine größere Datei hochladen um zu Testen ob das nur eine Anzeige des Redaktionssystem ist.
Da es sich bei dem Server um ein Produktivsystem handelt, kann ich keine Experimente mit einer anderen Version außer Stable machen.
Gruß
Sascha
Die grenze mit 128 MB wird angezeigt im Uploadfenster.
Suhoshin oder der Gleichen ist deaktiviert.
Es gibt keine Hinweise im Errorlog, da ich nicht einmal zum Upload komme. dEr Button für den Upload ist ausgegraut. Daher konnte ich auch nicht einfach eine größere Datei hochladen um zu Testen ob das nur eine Anzeige des Redaktionssystem ist.
Da es sich bei dem Server um ein Produktivsystem handelt, kann ich keine Experimente mit einer anderen Version außer Stable machen.
Gruß
Sascha
Re: File Upload mit mehr als 128MB
Hallo zusammen.
Haben eine vorübergehende Lösung gefunden. So kann ich auf ein Update warten.
Gruß
Sascha
Haben eine vorübergehende Lösung gefunden. So kann ich auf ein Update warten.
Gruß
Sascha
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 41 Gäste