Media Folder Issue

I have file links in Writer fields. These are output like this: “…/@/file/PMi0e5ue4tNDTOqq”. Today I published a site, but exactly these links lead to nothing. It worked on the staging and locally with “Herd”. Does anyone know what to do?


Okay just found out: It’s not because of the URLs with @, but because the files linked in the panel don’t go into the media folder.

Was able to isolate the problem further:
But it remains strange. Here is an excerpt from my blueprint. Links to files are placed in the writer field “text”. I can select and save the files in the panel. Works so far. However, the selected files are not saved in the “media” folder. If I select the same files beforehand under the “image” field and save the post and then link them again in the “text” writer field, it works because they are then also stored in the media folder. For some reason, uploads that only end up in the “gallery” section do not end up in the media folder. It works perfectly local and on the test server.

columns:
  - width: 1/2
    sections:

      a:
        type: fields
        fields:
          text:
            type: writer
            required: true
            headings:
              - 2
            nodes:
              - bulletList
              - heading
            marks:
              - link
              - clear
              
  - width: 1/2
    sections:
      
      b:
        type: fields
        fields:
          bild:
            type: files
            multiple: false
            layout: cards
            image:
              ratio: 1/1
              cover: true
            width: 1/2
            required: true

      gallery:
        type: files
        label: Dateiablage

The update to 4.5 did nothing. Here are two screenshots that illustrate the problem again.


Did you delete the media folder when updating as required for any update?

Yes, I did. That was the first thing I tried. And after the update anyway.

Hoster information:

By default, only files with a “.php” file extension are processed by the PHP process on our server.
Our server runs with Apache 2.4.62 under Debian Linux 12.
PHP is executed in the FPM process model.