mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-05 00:29:48 +03:00
Unable to install successfully on Fedora 27 #572
Closed
opened 2026-02-04 21:08:11 +03:00 by OVERLORD
·
7 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
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#572
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 @sorvani on GitHub (Feb 19, 2018).
For Bug Reports
Expected Behavior
Expected to see login screen
Current Behavior
Steps to Reproduce
https://mangolassi.it/topic/16458/interesting-take-on-a-wiki-testing-now/20
Start with Fedora 27 Minimal installed from the NetInstall ISO.
Perform all actions logged in as root.
@lommes commented on GitHub (Feb 19, 2018):
please don't chmod 777 everything as suggested in a now deleted comment! This will introduce security flaws!
Can you open wiki.bundystl.com in your browser and see the BookStack app landing page? If this is not the case, there might be an issue with the webserver configuration.
I'm not familiar with the paths in fedora, so I will need to investigate this some further.
@ssddanbrown commented on GitHub (Feb 19, 2018):
Thanks for stating @lommes, Was about to state the same although @Yoginth has now deleted his original comment.
Looks like the webserver is pointing at the correct place since links to the system images work. Since the app redirects to '/login' correctly I'm assuming it's an issue with the rewrite rules for apache. There are rules in the
public/.htaccessfile but these files could be disabled as they can affect security/performance. In that case you need to add such rules into your server config instead.@sorvani commented on GitHub (Feb 19, 2018):
ok, I added a vhost file instead of changing the default Apache document root and now it works.
So the provided
.htaccessfile does not work with Fedora 27This is what I added as
/etc/httpd/conf.d/bookstack.conf@sorvani commented on GitHub (Feb 19, 2018):
So the question is what is preventing Fedora from accepting what is in the provided
.htaccess?If we can answer this question, I will clean up and repost this as a guide for Fedora systems.
Or I can just ignore why it doesn't work and post the guide using the vhost file.
@sorvani commented on GitHub (Feb 19, 2018):
Ok another user over on mangolassi.it and myself tested things out and there are three things to change in the default Apache config if you do not use a vhost file (which the guide said nothing about).
DocumentRootDirectoryentry for document rootAllowOverridesetting in theDirectoryentry for document root.That is way to much to deal with also, editing the default Apache file always seems to lead to problems later.
I highly recommend a vhost file be added to the repo named
bookstack.confand contain this.Then the instructions can be updated tell users to copy this to
/etc/httpd/conf.d@sorvani commented on GitHub (Feb 19, 2018):
Similarly, a "standard" config file for Nginx should be added as well.
But I generally prefer my PHP web apps to use Apache and do not have a good example of that. Maybe that CentOS7 guide can be used to make a generalized Nginx file.
@ssddanbrown commented on GitHub (Feb 19, 2018):
@sorvani Happy to hear you got things working.
Generally I don't host any default server config in this repo due to the large differences in environments that people generally have. The
.htaccessfile is just in there by default to help with those on more limited hosting. I'd be happy to update the docs or add in more config examples to the devops repo.For now I'll close this since you've managed to resolve your issues.