mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-06 19:06:02 +03:00
HTTP error 500 : Uncaught ReflectionException: Class config does not exist in #372
Closed
opened 2026-02-04 19:09:40 +03:00 by OVERLORD
·
7 comments
No Branch/Tag Specified
development
further_theme_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
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#372
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 @Alwaysin on GitHub (Jul 10, 2017).
LOOK https://github.com/BookStackApp/BookStack/issues/431#issuecomment-314180752 for the real bug about LDAP
git clone https://github.com/BookStackApp/BookStack.git --branch release --single-branchtoday)Expected Behavior
Website working
Actual Behavior
Website not working : HTTP ERROR 500.
In the logs, I have:
[Mon Jul 10 16:08:34.382725 2017] [:error] [pid 3649] [client 10.10.9.180:57699] PHP Fatal error: Uncaught ReflectionException: Class config does not exist in /var/www/BookStack/vendor/laravel/framework/src/Illuminate/Container/Container.php:681\nStack trace:\n#0 /var/www/BookStack/vendor/laravel/framework/src/Illuminate/Container/Container.php(681): ReflectionClass->__construct('config')\n#1 /var/www/BookStack/vendor/laravel/framework/src/Illuminate/Container/Container.php(565): Illuminate\Container\Container->build('config')\n#2 /var/www/BookStack/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(702): Illuminate\Container\Container->make('config')\n#3 /var/www/BookStack/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(105): Illuminate\Foundation\Application->make('config')\n#4 /var/www/BookStack/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(263): app('config')\n#5 /var/www/BookStack/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(211): config('app.debug')\n#6 /var/www/BookStack/vendor/laravel/framework/src/Illuminate/Foundation/Exception in /var/www/BookStack/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 681
@lommes commented on GitHub (Jul 10, 2017):
Is this a fresh install?
Did Step 2 of https://www.bookstackapp.com/docs/admin/installation/#manual finish without error?
@Alwaysin commented on GitHub (Jul 10, 2017):
Affirmative!
Affirmative too!
I did run it as root and got a warning for that, but I don't think this could be the problem.
@lommes commented on GitHub (Jul 10, 2017):
Did you run the git clone as root too? This might cause problems, if you did not change rights afterwards. Is the above the full log from storage/logs/laravel.log?
@Alwaysin commented on GitHub (Jul 10, 2017):
EDIT: I ran the command again to be sure and I got:
So I edited my .env which indeed had spaces without quotes... Do I need to run
composer installeverytime I change the .env?NOW I have:
when I log in using LDAP. By reverting to "standard", I can login with the default admin account.
Do you think I could have misconfigured my LDAP connection? It is working with another app :/
@lommes commented on GitHub (Jul 10, 2017):
Sorry I'm not into LDAP. Hopefully someone else can pickup from here.
@Alwaysin commented on GitHub (Jul 10, 2017):
MORE EDIT: Ok I have hit this bug: https://github.com/BookStackApp/BookStack/issues/317#issuecomment-287480474
It works when I specify an OU, not from the root. This is somewhat problematic for me :(
Thank you @lommes for having looked into it! Waiting for another nice guy who is into LDAP :D
@Alwaysin commented on GitHub (Jul 10, 2017):
Solution for my Active Directory was to follow https://github.com/BookStackApp/BookStack/issues/317#issuecomment-314184873 and then https://github.com/BookStackApp/BookStack/issues/317#issuecomment-314189818