mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-05 00:29:48 +03:00
Redirects to public/login leading to 404 Not Found error on Windows 10 #2291
Closed
opened 2026-02-05 03:34:50 +03:00 by OVERLORD
·
5 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
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#2291
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 @sivarajkumar237 on GitHub (Jun 12, 2021).
Error Description
Redirects to public/login leading to 404 Not Found error
Steps To Reproduce
Following are the steps I followed to setup bookstack,
a. Extract bookstack package.
b. Execute 'composer install --no-dev' command from bookstack folder.
c. Execute 'npm install' command.
d. Execute 'npm run build' command.
e. Start Wampserver64. Wampserver tray will start and should become green.
f. Click on the Wampserver64 tray and click 'phpMyAdmin'.
g. Login with root user. Create MySQL database. select utf8mb4_unicode_ci as type.
h. Add database details to .env
i. In command prompt, execute 'php artisan key:generate'.
j. In database run the below queries,
use bookstack; # Rename to your own database.
alter table joint_permissions add column id int;
alter table joint_permissions ENGINE=InnoDB;
k. In command prompt execute, 'php artisan migrate'.
l. In wampserver64, click 'Your VirtualHosts' and setup VirtualHost Management.
m. Execute the command 'php artisan serve' to start bookstack.
Expected behavior
The login page for bookstack should have been loaded.
Screenshots

Error 404 screenshot
Your Configuration (please complete the following information):
Additional context
My virtual host conf file httpd-vhosts.conf,
wampserver access.log,
::1 - - [12/Jun/2021:10:19:04 +0530] "GET /bookstack/public/login HTTP/1.1" 404 281
::1 - - [12/Jun/2021:10:19:04 +0530] "GET /favicon.ico HTTP/1.1" 200 202575
I have tried adding following lines to httpd.conf file in apache,
My .env file.
Could anyone please help me resolve this problem? I really want to try bookstack.
@ssddanbrown commented on GitHub (Jun 12, 2021):
Hi @sivarajkumar237,
You've setup a virtual host for
bookstack.localbut you're not accessing this host at all, you're still accessing your defaulthttp://localhostaddress. To use thatbookstack.localaddress on your local machine you'll likely also need to add that to your windows hosts file if you have not yet already done so.@sivarajkumar237 commented on GitHub (Jun 13, 2021):
Hi @ssddanbrown,
Thanks for your reply. I checked hosts file. bookstack.local is there,
@ssddanbrown commented on GitHub (Jun 13, 2021):
@sivarajkumar237 Okay, In that case you should be accessing it at the URL
http://bookstack.localin your browser.The
APP_URLvalue in your.envfile should also behttp://bookstack.local.@sivarajkumar237 commented on GitHub (Jun 13, 2021):
Wow. Thanks @ssddanbrown. Now I am able to login after setting APP_URL. Thanks again for the quick solution!
@ssddanbrown commented on GitHub (Jun 15, 2021):
@sivarajkumar237 Glad to hear that got things working. Will therefore close this off.