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

    Type

    No type

    Projects

    Status

    Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions