Skip to content

[BUG] permission denied for php conf #290

@netsho

Description

@netsho

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Hello,
I have been running bookstack for more than a year. About a week ago, when bookstack 26.03.3 was released, I updated the image, but the container couldn't start.
[14-Apr-2026 21:45:20] ERROR: failed to open configuration file '/etc/php85/php-fpm.conf': Permission denied (13)

Running podman exec -it bookstack_server cat /etc/php85/php-fpm.conf does work and show me the content of the files.

Reverting back to the version before didn't resolve the issue.

I didn't change any configuration/env, nor touched the volumes mapping.
I have been searching for a week now, I couldn't find a solution to the problem.

Running bookstack image docker.io/linuxserver/bookstack:26.03.3 as podman rootless.

Expected Behavior

No response

Steps To Reproduce

I can't see where it went wrong. No OS update, no new service installated, no podman update.

Environment

- OS: Ubuntu 25.10
- How docker service was installed: Podman quadlet

CPU architecture

x86-64

Docker creation

Podman quadlet

Container logs

[custom-init] No custom services found, skipping...
[migrations] started
[migrations] 01-nginx-site-confs-default: skipped
[migrations] 02-default-location: skipped
[migrations] done
───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io
───────────────────────────────────────

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    1000
User GID:    1000
───────────────────────────────────────
Linuxserver.io version: v26.03.3-ls256
Build-date: 2026-04-13T19:21:12+00:00
───────────────────────────────────────

using keys found in /config/keys
**** The following active confs have different version dates than the samples that are shipped. ****
**** This may be due to user customization or an update to the samples. ****
**** You should compare the following files to the samples in the same folder and update them. ****
**** Use the link at the top of the file to view the changelog. ****
┌────────────┬────────────┬────────────────────────────────────────────────────────────────────────┐
│  old date  │  new date  │ path                                                                   │
├────────────┼────────────┼────────────────────────────────────────────────────────────────────────┤
│ 2025-05-31 │ 2025-12-26 │ /config/nginx/site-confs/default.conf                                  │
│ 2025-07-18 │ 2025-12-26 │ /config/nginx/ssl.conf                                                 │
│ 2025-05-31 │ 2025-12-26 │ /config/nginx/nginx.conf                                               │
└────────────┴────────────┴────────────────────────────────────────────────────────────────────────┘
Waiting for DB to be available

   INFO  Nothing to migrate.

[custom-init] Files found, executing
[custom-init] update-ca.sh: executing...
[custom-init] update-ca.sh: exited 0
[ls.io-init] done.
[14-Apr-2026 21:45:20] ERROR: failed to open configuration file '/etc/php85/php-fpm.conf': Permission denied (13)
[14-Apr-2026 21:45:20] ERROR: failed to load configuration file '/etc/php85/php-fpm.conf'
[14-Apr-2026 21:45:20] ERROR: FPM initialization failed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions