The Elearning Community • [Risolto] Fatal error su Upload file come Oggetto didattico Forma 2.1
Page 1 of 1

[Risolto] Fatal error su Upload file come Oggetto didattico Forma 2.1

Posted: Thu Mar 21, 2019 12:47 pm
by wolk73
Volevo segnalare un brutto Fatal Error sul comando di Upload file di Oggetto Didattico.

Fatal error: Uncaught ArgumentCountError: Too few arguments to function sl_upload(), 2 passed in /var/www/html/forma20/appLms/modules/item/item.php on line 74 and exactly 3 expected in /var/www/html/forma20/lib/lib.upload.php:74 Stack trace:
#0 /var/www/html/forma20/appLms/modules/item/item.php(74): sl_upload('/tmp/phpFe84zD', '/appLms/item/1_...')
#1 /var/www/html/forma20/appLms/modules/item/item.php(227): insitem()
#2 /var/www/html/forma20/appLms/class.module/class.definition.php(109): include('/var/www/html/f...')
#3 /var/www/html/forma20/appLms/index.php(107): LmsModule->loadBody()
#4 {main} thrown in /var/www/html/forma20/lib/lib.upload.php on line 74

Re: Fatal error su Upload file come Oggetto didattico Forma 2.1

Posted: Thu Mar 21, 2019 1:17 pm
by alfa24
in /lib/lib.upload.php

sostituisci

Code: Select all

function sl_upload( $srcFile, $dstFile, $file_ext) {
con

Code: Select all

function sl_upload( $srcFile, $dstFile, $file_ext = "") {

Re: Fatal error su Upload file come Oggetto didattico Forma 2.1

Posted: Thu Mar 21, 2019 3:08 pm
by wolk73
Ok Funziona.

Re: [Risolto] Fatal error su Upload file come Oggetto didattico Forma 2.1

Posted: Mon May 11, 2020 9:31 am
by CisterNino
Ciao wolk73,
la correzione segnalata da alfa14 è esatta, ma non risolve il problema principale. La tua installazione di forma.lms è basata su una versione di php superiore alla 7.0.33, e quindi non compatibile con la versione di forma 2.3 o 2.4.1. Dunque se non effettui downgrade della tua versione di php, ti ritroverai altri errori di incompatibilità.

This site uses cookies.

Some of the cookies we use are essential for parts of the site to operate and have already been set. We also use Google Analytics scripts, which all use cookies.
You may delete or block all cookies from this site in your browser options.