mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-12 19:06:27 +03:00
Image missing error #1215
Closed
opened 2026-02-05 00:16:25 +03:00 by OVERLORD
·
9 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#1215
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 @madsmka on GitHub (Jun 3, 2019).
After creating a new server with bookstack version v0.26.2 and moving our database and pictures, if I were to use the picture we already have it doenst show up in the book, but if i upload a new picture the new picture works fine.
The pictures works fine in the "old books" where they already where added, but again if i try to add the picture again it doenst work.
If I look at the picture in the image selector, the picture is missing aswell. If I click on the error picture it opens the picture in a new tab fine. (It also shows the picture in the image selector list)
Steps to reproduce the behavior:
Config:
@ssddanbrown commented on GitHub (Jun 4, 2019):
Hello @madsmka,
With the server move, have you also changed domains or does the domain stay the same? Have to changed from http to https as part of this move?
Could you confirm where you uploaded your previous images to and what your current
STORAGE_TYPEvalue is in your.env?@madsmka commented on GitHub (Jun 4, 2019):
Hello
No I have not changed domain it's the same as before and no we used HTTPS before aswell.
New Server STORAGE Type: local_secure
Old server STORAGE Type: local_secure
New Server image location: /var/www/bookstack/storage/uploads/images/gallery/*
Old Server image location: /var/www/bookstack/storage/uploads/images/gallery/*
Whats weird is that the image works fine in the list, as you can see here it's just the preview thats not showing (It's also not showing if we add it to a page):

And if i click on the missing image, it opens the URL fine and shows the image:

@ssddanbrown commented on GitHub (Jun 4, 2019):
@madsmka Hmm, That's odd. It's like all the generated thumbnail sizes are not on the new server.
Within your images folders that would have been a bunch of folders like
thumbs-800or something like that with resized copies of images, were these also copied over?@madsmka commented on GitHub (Jun 4, 2019):
Yes I also copied all the thumbs, and if I click on the error preview picture it browses to the picture fine:

If I add the picture to the page, and click on the image it also browses to the image fine:

This is the things that I copied over, and there is no folder like thumbs-800 but we got scaled-840-0 and thumbs-150-150:

If I look at the new image I added that works fine, in the scaled directory is named scaled-1680- instead of the scaled-840-0 that all our old picture have but I dont know if this matters:

@ssddanbrown commented on GitHub (Jun 4, 2019):
No, That's fine, just a image size change I made in the latest release.
Could you open the browser development tools (Usually
Ctrl + Shift + I), Then view theconsoletab and then refresh a page which contains non-loading images? Should see a bunch of red messages appear in the console, If you could post those red messages that would be great.@madsmka commented on GitHub (Jun 4, 2019):
It just shows this message:

@ssddanbrown commented on GitHub (Jun 4, 2019):
@madsmka Thanks, Unfortunately that does not tell us too much, but I think I know what this may be. I've done some testing on my side and could reproduce something similar when the web server did not have execute permissions on the sub-folders (
scaled-840-0etc...). Does apache have write & execute on all image directories?@madsmka commented on GitHub (Jun 4, 2019):
I went through the subfolders and some of them was indeed missing Write&Execute. I found some where the permissions was correct, I tried testing the pictures in that folder and they worked like they should. So I chmod -R on the gallery folder to fix the permissions on the subfolders which solved the problem!
I don't know how this happend, maybe I forgot an argument while copying some of the folders.
Thank you so much for the fast help, and good job on version 0.26 it looks great! :)
@ssddanbrown commented on GitHub (Jun 4, 2019):
@madsmka Awesome, Happy to hear that done the job. Thanks for the kind feedback.