Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-7375

Binary/image files cannot be processed when the open_basedir directive is enabled.

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • Customer request
    • None
    • Content
    • None
    • Yes

    Description

      Setting open_basedir to non-root directories (excluding the root directory '/'), and changing the ibexa.core.io.flysystem.filesystem_root parameter to the root directory of the project, introduces a bug that prevents binary files from displaying/adding correctly.

       

      Steps to reproduce

      1. Install Ibexa DXP v4.5
      2. Configure the open_basedir directive to include non-root directories, such as "/var/www/html:/tmp:/var/log". Ensure the root directory '/' is not included.
      3. Clear the cache.
      4. Attempt to add an image to the system.

       

      Result

      The image file is not displayed, and it is added to the wrong location.

       

      Expected Result

      The image file should be displayed correctly and accessible in the intended location.

       

      Note

      Images added before these changes are also not working.

       

      Designs

        Attachments

          Activity

            People

              Unassigned Unassigned
              mateusz.debinski@ibexa.co Mateusz Dębiński
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: