max. filesize für upload > 9MB nicht möglich [gelöst]
am 11.06.2010 - 10:52 Uhr in
Hallo liebe community,
ich habe hier ein Problem, was ich auch nach stundenlangem googlen und rumprobieren nicht gelöst bekomme.
Ich kann keine files > ~9MB hochladen. Dabei ist zu sagen, dass ich einen virtuellen Rootserver habe, apache2, php5, Drupal v6.17.
Dies habe ich schon versucht:
globale php.ini:
/etc/php5/apache2/php.ini
post_max_size = 8200M
upload_max_filesize = 4000M
=> phpinfo(); bestätigt die Angaben
.htaccess:
/var/www/.htaccess (drupal installation directory)
# PHP 5, Apache 1 and 2.
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
php_value post_max_size 8200M
php_value upload_max_filesize 4000M
Möchte ich files uploaden (Fileupload/ Artikel content > ~9MB) bekomme ich diese Fehlermeldung:
Bei der Gültigkeitsüberprüfung ist ein Fehler aufgetreten, bitte erneut versuchen. Falls der Fehler fortbesteht, wenden Sie sich bitte an den Administrator der Website.
=>http://fff2.at/drupal/content/errmsg-fehler-bei-der-gueltigkeitsueberpruefung / ohne Erfolg
hatte auch schon:
The maximum upload size is 4000 MB. Only files with the following extensions may be uploaded: jpg jpeg gif png txt doc xls pdf ppt pps odt ods odp.
Desweiteren habe ich ein selbstdefinirtes Feld erstellt (CKK) zum upload von Flashvideos (flowplayer, wowza streaming server). Lade ich hier dateien über ~9MB hoch bekomme ich diese Fehlermeldung:
An unrecoverable error occurred. The uploaded file likely exceeded the maximum file size (4000 MB) that this server supports.
Bin total ratlos, hoffe Ihr habt einen heißen Tipp für mich.
Viele Grüße
Ralf
- Anmelden oder Registrieren um Kommentare zu schreiben

ändern der php.ini configs
am 11.06.2010 - 11:06 Uhr
setzte ich die Werte der php.ini auf
post_max_size = 820M
upload_max_filesize = 400M
...kann ich im selbst def. Feld files bis 50MB hochladen. Damit ist aber auch das maximum errreicht. andere configs der php.ini führen zu:
The selected file content.flv could not be uploaded. Die Dateigröße beträgt 50.79 MB und überschreitet damit die maximale Dateigröße von 50 MB.
???
Wie siehts mit der
am 11.06.2010 - 11:19 Uhr
Wie siehts mit der "max_execution_time" aus?
Hat der Server eine entsprechende Sperre bzgl. der CPU Lasttime, sprich bricht er nach einer bestimmten Zeit ab oder immer unterschiedlich?
hi sense, daran hatte ich
am 11.06.2010 - 11:53 Uhr
hi sense, daran hatte ich noch nocht gedacht.
Die max_execution_time hab ich jetzt auf 9999 gesetz. Der Abbruch erfolgt jedoch immer deitlich unter 30sec:
An unrecoverable error occurred. The uploaded file likely exceeded the maximum file size (4000 MB) that this server supports.
schade, aber danke für den hinweis.
upload_max_filesize
am 11.06.2010 - 12:03 Uhr
Hallo.
Gerade habe ich in der Doku folgenden Hinweis gelesen. "Sie können diese abgekürzten Schreibweise nicht außerhalb der php.ini verwenden". Soll heissen, die Verwendung von "8200M" in der .htaccess funktioniert nicht.
Hast Du mal im Statusbericht von Drupal auf die php-Version geklickt und geschaut, was da für Werte gelistet sind?
Stefan
stBorchert schrieb Hallo. ...
am 11.06.2010 - 12:35 Uhr
Hallo.
... die Verwendung von "8200M" in der .htaccess funktioniert nicht.
Hast Du mal im Statusbericht von Drupal auf die php-Version geklickt und geschaut, was da für Werte gelistet sind?
Stefan
der Statusbericht führt ja die phpinfo(); aus. Da werden die Werte 8200 unf 4000 übernommen. Bei der .htaccess bin ich laut "http://drupal.org/node/97193" vorgegangen.
Wie soll der Wert in der .htaccess denn angegeben werden?
Kann es sein, dass der Server
am 11.06.2010 - 12:48 Uhr
Kann es sein, dass der Server nur eine gewisse CPU Time zur Verfügung steht und der Prozess dann abgebrochen wird, egal was in der php.ini steht.
Das Problem hatte ich schonmal mit den DomainFactory Tarifen. Dort kann man auch eine php.ini anlegen und alle Werte hochsetzen.
Ich hatte hier die max_execution_time auf 600 gestellt aber der Server hat den Prozess nach ca 90 Sekunden abgebrochen, im Tarif stand dann entsprechend der Hinweis dass die Scriptlaufzeit seitens des Server die php.ini Einstellungen überschreibt obwohl bei der phpinfo() Ausgabe die 600 Sekunden ausgegeben wurden. Ich hab fast 2 Tage benötigt um dies herauszufinden.
Sense schrieb ...CPU Time zur
am 11.06.2010 - 13:04 Uhr
...CPU Time zur Verfügung steht und der Prozess dann abgebrochen wird...
Ich werde den Serveradmin mal anschreiben.
THX
gelöst, finaly! Es lag am
am 16.06.2010 - 10:27 Uhr
gelöst, finaly! Es lag am "keep-alive timeout" für die post requests. Diesen Wert einfach hochsetzen.
thx für Eure Hilfe.
Stellst Du den Thread dann
am 16.06.2010 - 10:36 Uhr
Stellst Du den Thread dann auch noch auf gelöst?
Zitat: Stellst Du den Thread
am 16.06.2010 - 11:54 Uhr
Stellst Du den Thread dann auch noch auf gelöst?
gern....aber ich find's nicht, wo mache ich das? In den FAQ's sehe ichs auf die schnelle nicht :/
http://www.drupalcenter.de/no
am 16.06.2010 - 12:41 Uhr
http://www.drupalcenter.de/node/28146/edit (oder über deinem eröffnungspost den tab "bearbeiten" wählen)
und einfach [gelöst] in den titel reinkopieren