Hi,
I was in the process of installing Traq latest version i.e 3.8.5 on my test server with PHP 8.3 and Mysql 5.7
Post filling the database details the script throws the following error.
Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, first array member is not a valid class name or object in path/traq385nikita/vendor/traq/common.php:65 Stack trace: #0 path/traq385nikita/vendor/traq/models/user.php(364): l('errors.users.lo...') #1 path/traq385nikita/vendor/avalon/framework/src/Database/Model.php(153): traq\models\User->is_valid() #2 path/traq385nikita/install/index.php(177): Avalon\Database\Model->save() #3 path/traq385nikita/install/nanite.php(106): {closure}() #4 path/traq385nikita/install/nanite.php(77): Nanite::_process_route('/step/3', Object(Closure)) #5 path/traq385nikita/install/nanite.php(39): Nanite::post('/step/3', Object(Closure)) #6 path/traq385nikita/install/index.php(124): post('/step/3', Object(Closure)) #7 {main} thrown in path/traq385nikita/vendor/traq/common.php on line 65
What could be the reason?
Thank you for the report, the issue has been fixed in version 3.8.6 which is now available.