Fehler beim hochladen der Datei oder Endloses hochladen

Fehler beim hochladen der Datei oder Endloses hochladen

von Martin Klaus -
Anzahl Antworten: 14

Hallo,

Ich habe Moodle 3.8 auf einem eigenen Debian 10 Server installiert.

Moodle läuft gut, aber wenn ich in einem Kurs Material zur Verfügung stellen möchte und eine Datei größer 1MB hochladen möchte z.B. ein Bild erhalte ich immer die Meldung: Fehler bei der Verbindung zum Server

Das erscheint wenn ich die Datei in das Drag and Drop-Feld ziehe.

Wenn ich über den Button Datei hinzufügen gehe, und die Datei > 1 MB auswähle läuft der Upload unendlich lange....

Dateien kleiner 1 MB werden sofort hochgeladen und stehen zur Verfügung.

max_execution_time3030
max_file_uploads4040
max_input_nesting_level6464
max_input_time6060
max_input_vars10001000
memory_limit512M512M
open_basedirno valueno value
output_buffering40964096
output_encodingno valueno value
output_handlerno valueno value
post_max_size100M100M
precision1414
realpath_cache_size4096K4096K
realpath_cache_ttl120

Der Debugmodus hat keine Fehler gezeigt.


Hat jemand eine Idee?


Danke.

Anhang 1.jpg
Anhang 2.jpg
Mittelwert:  -
Als Antwort auf Martin Klaus

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Christian Bernert -

In der php7.4.ini fehlt offensichtlich folgender Eintrag:

upload_max_filesize="50M"

50M bedeutet das Files bis 50 Mb hochgeladen werden können. Es kann natürlich auch ein kleinerer oder größerer Wert eingetragen werden!

Viel Erfolg

Christian

Als Antwort auf Christian Bernert

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Martin Klaus -

Hallo,

doch steht drin.

upload_max_filesize = 150M

Hab es wahrscheinlich nicht mitkopiert....

Hier mal der ganze Ausschnitt:

PHP Version 7.4.3
DirectiveLocal ValueMaster Value
allow_url_fopenOnOn
allow_url_includeOffOff
arg_separator.input&&
arg_separator.output&&
auto_append_fileno valueno value
auto_globals_jitOnOn
auto_prepend_fileno valueno value
browscapno valueno value
default_charsetUTF-8UTF-8
default_mimetypetext/htmltext/html
disable_classesno valueno value
disable_functionspcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
display_errorsOffOff
display_startup_errorsOffOff
doc_rootno valueno value
docref_extno valueno value
docref_rootno valueno value
enable_dlOffOff
enable_post_data_readingOnOn
error_append_stringno valueno value
error_logno valueno value
error_prepend_stringno valueno value
error_reporting022527
expose_phpOffOff
extension_dir/usr/lib/php/20190902/usr/lib/php/20190902
file_uploadsOnOn
hard_timeout22
highlight.comment#FF8000#FF8000
highlight.default#0000BB#0000BB
highlight.html#000000#000000
highlight.keyword#007700#007700
highlight.string#DD0000#DD0000
html_errorsOnOn
ignore_repeated_errorsOffOff
ignore_repeated_sourceOffOff
ignore_user_abortOffOff
implicit_flushOffOff
include_path/var/www/html/ergo_campus/lib/pear:.:/usr/share/php.:/usr/share/php
input_encodingno valueno value
internal_encodingno valueno value
log_errorsOnOn
log_errors_max_len10241024
mail.add_x_headerOffOff
mail.force_extra_parametersno valueno value
mail.logno valueno value
max_execution_time3030
max_file_uploads4040
max_input_nesting_level6464
max_input_time6060
max_input_vars10001000
memory_limit512M512M
open_basedirno valueno value
output_buffering40964096
output_encodingno valueno value
output_handlerno valueno value
post_max_size100M100M
precision1414
realpath_cache_size4096K4096K
realpath_cache_ttl120120
register_argc_argvOffOff
report_memleaksOnOn
report_zend_debugOnOn
request_orderGPGP
sendmail_fromno valueno value
sendmail_path/usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i 
serialize_precision17-1
short_open_tagOffOff
SMTPlocalhostlocalhost
smtp_port2525
sys_temp_dirno valueno value
syslog.facilityLOG_USERLOG_USER
syslog.filterno-ctrlno-ctrl
syslog.identphpphp
track_errorsOnOff
unserialize_callback_funcno valueno value
upload_max_filesize150M150M
upload_tmp_dirno valueno value
user_dirno valueno value
user_ini.cache_ttl300300
user_ini.filename.user.ini.user.ini
variables_orderGPCSGPCS
xmlrpc_error_number00
xmlrpc_errorsOffOff
zend.assertions-1-1
zend.detect_unicodeOnOn
zend.enable_gcOnOn
zend.exception_ignore_argsOnOn
zend.multibyteOffOff
zend.script_encodingno valueno value
zend.signal_checkOff

Sonst noch eine Idee? Der Fehler kommt auch, wenn ich im Internen Netzwerk Daten hochladen möchte....

Als Antwort auf Christian Bernert

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Visvanath Ratnaweera -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators
PHP 7.4? Moodle ist nicht so weit: MDL-66260
Als Antwort auf Visvanath Ratnaweera

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Martin Klaus -

Hallo Habe auf PHP 7.3 umgestellt. Die Fehlermeldung ist aber immernoch die Selbe....

PHP Version 7.3.15-4+0~20200224.55+debian10~1.gbpbea824
DirectiveLocal ValueMaster Value
allow_url_fopenOnOn
allow_url_includeOffOff
arg_separator.input&&
arg_separator.output&&
auto_append_fileno valueno value
auto_globals_jitOnOn
auto_prepend_fileno valueno value
browscapno valueno value
default_charsetUTF-8UTF-8
default_mimetypetext/htmltext/html
disable_classesno valueno value
disable_functionspcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
display_errorsOffOff
display_startup_errorsOffOff
doc_rootno valueno value
docref_extno valueno value
docref_rootno valueno value
enable_dlOffOff
enable_post_data_readingOnOn
error_append_stringno valueno value
error_logno valueno value
error_prepend_stringno valueno value
error_reporting022527
expose_phpOffOff
extension_dir/usr/lib/php/20180731/usr/lib/php/20180731
file_uploadsOnOn
hard_timeout22
highlight.comment#FF8000#FF8000
highlight.default#0000BB#0000BB
highlight.html#000000#000000
highlight.keyword#007700#007700
highlight.string#DD0000#DD0000
html_errorsOnOn
ignore_repeated_errorsOffOff
ignore_repeated_sourceOffOff
ignore_user_abortOffOff
implicit_flushOffOff
include_path/var/www/html/ergo_campus/lib/pear:.:/usr/share/php.:/usr/share/php
input_encodingno valueno value
internal_encodingno valueno value
log_errorsOnOn
log_errors_max_len10241024
mail.add_x_headerOffOff
mail.force_extra_parametersno valueno value
mail.logno valueno value
max_execution_time300300
max_file_uploads3030
max_input_nesting_level6464
max_input_time300300
max_input_vars10001000
memory_limit512M512M
open_basedirno valueno value
output_buffering40964096
output_encodingno valueno value
output_handlerno valueno value
post_max_size150M150M
precision1414
realpath_cache_size4096K4096K
realpath_cache_ttl120120
register_argc_argvOffOff
report_memleaksOnOn
report_zend_debugOnOn
request_orderGPGP
sendmail_fromno valueno value
sendmail_path/usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i 
serialize_precision17-1
short_open_tagOffOff
SMTPlocalhostlocalhost
smtp_port2525
sys_temp_dirno valueno value
syslog.facilityLOG_USERLOG_USER
syslog.filterno-ctrlno-ctrl
syslog.identphpphp
track_errorsOnOff
unserialize_callback_funcno valueno value
upload_max_filesize150M150M
upload_tmp_dirno valueno value
user_dirno valueno value
user_ini.cache_ttl300300
user_ini.filename.user.ini.user.ini
variables_orderGPCSGPCS
xmlrpc_error_number00
xmlrpc_errorsOffOff
zend.assertions-1-1
zend.detect_unicodeOnOn
zend.enable_gcOnOn
zend.multibyteOffOff
zend.script_encodingno valueno value
zend.signal_checkOff

Als Antwort auf Martin Klaus

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Martin Klaus -

Hat keiner mehr eine Idee?

Als Antwort auf Martin Klaus

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Guido Roessling -

Hast Du mal in die Logs Deines Webservers geschaut? Möglicherweise liegt es nicht an Moodle, sondern am Webserver, der "zu große Uploads" verhindert. Dann solltest Du entsprechende Hinweise in den Logs finden.

Beispiel: nginx hat die Einstellung client_max_body_size, die auch "groß genug" für die Uploads sein muss. Einfach in die Doku Deines Webservers schauen, die Größe ggf. anpassen und - wichtig - den Webserver neustarten zwinkernd.

Als Antwort auf Guido Roessling

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Martin Klaus -

Hey Guido,


genau das wars die client_max_body_size ist, wenn nicht definiert 1MB einfach geänder auf 150MB und schon ging es.

Danke. Guter Tip......


Problem gelöst.....

Als Antwort auf Martin Klaus

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Lothar Fenster -

Hallo Leute,


wo finde ich die client max body size? Und wie kann ich unser Moodle wieder auf deutsch umstellen? Bin leider ratlos und brauche echt hilfe!!


Viele Grüße

Lothar Fenster

Als Antwort auf Lothar Fenster

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Oliver Bay -
Hallo Lothar, im Menü "Website-Administration" findest du einen Unterpunkt "Sprache". Dort kannst du sicher die Einstellungen auf Deutsch umstellen.
Mit "client max body size" kann ich leider nichts anfangen.

Gruss
Oliver
Als Antwort auf Lothar Fenster

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Guido Roessling -

Hallo,

das ist eine Einstellung des Webservers, ist also nicht in Moodle zu finden, sondern direkt bei der Konfiguration des Webservers. Je nachdem, worunter der läuft (Windows? Linux?) und was für einer (Apache2? Nginx? ...?), heißt die Einstellung leicht anders und ist an leicht anderen Orten zu finden (Linux: meist in /etc/apache2/ bzw. /etc/nginx, dort dann in einem Terminal mal ein grep client_max_body_size /etc/apache2/* /etc/apache2/*/* machen, dann sollte man sehen, wo es liegt; für nginx als Webserver das "/etc/apache2" jeweils durch "/etc/nginx" ersetzen).

Ansonsten: Namen des Webservers  und client_max_body_size bei Google oder einer anderen Suchmaschine eingeben, das liefert schnell Informationen, wo diese Einstellung zu machen ist.

Viele Grüße,

Guido

Als Antwort auf Guido Roessling

Re: Fehler beim hochladen der Datei oder Endloses hochladen

von Lothar Fenster -

Hallo Guido,


danke für den Tipp. War hilfreich.


Viele Grüße


Lothar