mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-10 03:12:20 +03:00
Bookstack failed to handle image and/or create thumbnails due to system resource limits #4802
Closed
opened 2026-02-05 09:16:49 +03:00 by OVERLORD
·
13 comments
No Branch/Tag Specified
development
l10n_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
pull-request
Mirrored from GitHub Pull Request
No Label
🐕 Support
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#4802
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rodgaray on GitHub (May 31, 2024).
Attempted Debugging
Searched GitHub Issues
Describe the Scenario
Hi!
We have a problem with our Bookstack site. When we try to insert a new image, the image selection box fails to show any thumbnail and We're unable to upload new images to the platform.
This is running serverless on GCP Cloud Run.
Most of the reported issues refer to php limit but how can we be sure, we don't have CLI to check or modify php.ini, if that could be the problem?
Exact BookStack Version
v23.12.2-ls125
Log Content
The log shows this:
On the GCP console the error is as follows:
On the browser console:
Hosting Environment
GCP Cloud Run.
@david-prv commented on GitHub (Jun 1, 2024):
Hi, I realized a difference between your logfile and the console output. In your logfile it says
http://wiki.foo.bar, but the error showshttps://wiki.foo.bar. Is your base uri correctly defined in your env file?@jacobslutsky-blacksmith commented on GitHub (Jun 3, 2024):
Hi...Possibly related to this thread?
https://github.com/BookStackApp/BookStack/issues/5029#issue-2312227088
@ssddanbrown commented on GitHub (Jun 4, 2024):
Yeah, that reflected error message will generally show when you're hitting the memory limit during image resizing.
You can try to bump the PHP
memory_limitin your environment, which addresses this in most cases.@rodgaray commented on GitHub (Jun 4, 2024):
Thanks! I think you're right, that may be the problem. I will rebuild the image and try again. Later I'll post the result.
Any recommendation regarding
memory_limit, any recommended value?Thanks!
@ssddanbrown commented on GitHub (Jun 5, 2024):
@rodgaray The PHP default is
128M, so doubling to256Malleviates most scenarios.@rodgaray commented on GitHub (Jun 8, 2024):
Hi, thank you for your reply.
I have a problem, the installation is serverless, so I need to rebuild the docker image with the PHP.ini within it. I was able to make a build from the GitHub code but I don't know where the php.ini should be.
@ssddanbrown commented on GitHub (Jun 8, 2024):
@rodgaray What docker image were you originally using, and do you still have access (or able to use) docker volume mounts?
@ssddanbrown commented on GitHub (Jun 8, 2024):
@rodgaray Going by the original post, I'm assuming the linuxserver contianer.
They provide a way to customize
php.inivalues by default, via thephp/php-local.inifile within the folder/files you have mounted to the/configpath on the container.@kayvanaarssen commented on GitHub (Jun 11, 2024):
Had the same issue just now, trying to upload a 3.7MB Image (Long scrolling image of a page we need for reference)
We are not running in docker.
Had PHP Memory limit set to 256MB changed to 512MB and the upload worked.
Pretty weird but, it works now!
Environment: PHP 8.3 NGINX Ubuntu 22.04
@flemmingss commented on GitHub (Jun 13, 2024):
I had the same just now, when uplaoding PNG-images 17-21MB.
Using the Linuxserver docker image
@federicotravaini commented on GitHub (Sep 16, 2024):
I am having the same issue even with 500kb images. Pretty sure was working fine till some days ago...might be new linuxserver release?
Edit: fixed following https://github.com/BookStackApp/BookStack/issues/5029#issuecomment-2127906502
@flemmingss commented on GitHub (Sep 16, 2024):
I can add, for me upload is working, and adding the pictures is working, it is just the thumbnail when adding that is not working.

"Failed to create gallery thumbnails due to system resource limits."
@ssddanbrown commented on GitHub (Sep 3, 2025):
Since this support request is quite old, I'm going to close this off.
If support is still required, please open a new support thread specific to your environment/setup.