mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-07 19:06:05 +03:00
[Support Request]: Unable to Load CSS/Maps #2561
Closed
opened 2026-02-05 04:30:42 +03:00 by OVERLORD
·
8 comments
No Branch/Tag Specified
development
l10n_development
further_theme_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#2561
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 @hunoz on GitHub (Jan 8, 2022).
Attempted Debugging
Searched GitHub Issues
Describe the Scenario
When loading the main webpage, I am unable to properly load it. Currently, there are large icons that act as links, but no page loads properly.
When using Safari, it states that it cannot load styles.css or print-styles.css because "non CSS MIME types are not allowed in strict mode." I manually navigate to https://url/dist/style.css and it loads fine.
When using Chrome, I get 404 errors for print-styles.css.map, app.js.map, and styles.css.map. I do not have any of these files in my dist/ directory. I have verified I pulled from release branch per https://www.bookstackapp.com/docs/admin/installation/#manual.
Exact BookStack Version
Unknown, however just pulled from release today on 2022-01-08
Log Content
No response
PHP Version
7.4
Hosting Environment
CentOS 8 LXC container, NGINX redirects 80 to 443.
@ssddanbrown commented on GitHub (Jan 8, 2022):
Hi @shadowychaos,
Have you set the
APP_URLvalue in your.envfile to match your current url, including the correcthttps://orhttp://prefix?None of the
.mapfiles will load as they are not supposed to exist. Loading of those is only attempted when browser the development tools are open.@hunoz commented on GitHub (Jan 8, 2022):
Hello,
Yes, my .env file contains APP_URL=https://FQDN. Understood on the map files, wasn't sure if those were necessary for regular usage.
Below is the Nginx config. I've verified all directories under /var/www/html are owned by nginx:nginx.
I've previously tried uncommenting the bottom lines but that did not work either.
@ssddanbrown commented on GitHub (Jan 8, 2022):
Okay, Couple of things:
<APP_URL>/dist/styles.css?Content-Typeheader value within the "Response Headers" section?@ssddanbrown commented on GitHub (Jan 8, 2022):
Ah, If the above is your whole configuration for nginx, you'll need to include the mime types, This is usually configured by default in nignx setups.
See the line
include conf/mime.types;in "nginx.conf", and the "mime.types" section here:https://www.nginx.com/resources/wiki/start/topics/examples/full/
@hunoz commented on GitHub (Jan 8, 2022):
Ah, as it turns out, it was an issue with the below section:
By uncommenting it and adding "default_type text/css;" to the section, it could correctly query css subpages. So now, it looks like this:
Very weird that I had to include that for it to properly query the css subpage. Changing this and emptying my caches, it loads properly now!
@ssddanbrown commented on GitHub (Jan 8, 2022):
I think that might then lead to issues for other content-types that are not CSS files. If the mimes are included, as per my previous comment, then these types should be automatically detected.
@hunoz commented on GitHub (Jan 9, 2022):
Ah you are correct, my apologies! I remove the default_type and add the include for mime.types and it still works, so this is definitely the safer method.
Thank you for helping figure this out, at least it was a small miss 😅
@ssddanbrown commented on GitHub (Jan 9, 2022):
No problem, Happy to hear it's now working. Will therefore close this off.