Can't upload files through the panel - "None of the converters in the stack are operational"

Hello,

I can’t upload files using the files field through the panel. It throws an error : “None of the converters in the stack are operational”

I’m using the plugin kirby-builder : https://github.com/TimOetting/kirby-builder

The files are correctly uploaded in the content>page folder but not in the media folder. In the panel, the field keeps being empty. In the text file (data), the array corresponding to the field is also empty.

The blueprint :

sections:
  builder:
    type: fields
    fields:
      lineaire:
        type: builder
        fieldsets:
          images:
            name: Image(s)
            fields:
              optionsa:
                label: Options de présentation
                type: toggle
                width: 1/3
              bg:
                label: Couleur arrière-plan
                type: color
                default: "#fff"
                width: 1/3
                when:
                  optionsa: true
              justify:
                label: Alignement
                type: radio
                width: 1/3
                options:
                  left: Ferré à gauche
                  center: Centré
                when:
                  optionsa: true
              notes:
                label: Notes personnelles
                type: textarea
                width: 2/3
              mediasfield:
                label: image(s)
                type: files
                layout: cards

Have you ever face this issue ?

Thanks for your help.

Is there any more information in the console maybe? Does uploading files outside the builder work as expected?

Have you checked if this issue has already been reported in the builder’s repo, there are quite a few…

Bad request in the console :
Capture d’écran 2020-09-16 à 10.09.47

Uploading files outside the builder doesn’t work either.

This issue isn’t reported in the builder’s repo.

Is the gd library installed?

Which library are you talking about ?

Two other plugin that may be related to the issue :
Kirby webpack
Kirby webP

Look at https://getkirby.com/docs/guide/quickstart#requirements for " gd extension"!

Thanks @HeinerEF.

I’m using Kirby webpack which is running on a node server. The command php -S localhost:8000 kirby/router.phpdoesn’t work. I must start the server with run npm start.

Up.

Here is the error :

{
   "status":"error",
   "message":"Unauthenticated",
   "code":403,
    "exception":"Kirby\\Exception\\PermissionException",
    "key":"error.permission",
    "file":"\/kirby\/config\/api\/authentication.php",
    "line":11,"details":[],
    "route":"kirby-builder\/pages\/([a-zA-Z0-9\\.\\-_%= \\+\\@\\(\\)]+)\/fields\/([a-zA-Z0-9\\.\\-_%= \\+\\@\\(\\)]+)(?:\/(.*))?"
}

Here are lines 10, 11 and 12 in authentication.php :

    if ($auth->type($allowImpersonation) === 'session' && $auth->csrf() === false) {
        throw new PermissionException('Unauthenticated');
    }