mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-27 09:36:19 -05:00
Add a warning about bundle update to TROUBLESHOOTING.md
This commit is contained in:
parent
7030f9c5cd
commit
0bbcd6f7e4
1 changed files with 9 additions and 4 deletions
|
@ -21,27 +21,32 @@ reaching out to the community for help:
|
|||
We frequently update our dependencies to newer versions. It is a good idea to run
|
||||
`bundle install` every time you check out Discourse, especially if it's been a while.
|
||||
|
||||
4. Did you run `bundle update`?
|
||||
|
||||
3. Have you migrated your database?
|
||||
Don't. Running `bundle update` will download gem versions that we haven't tested with.
|
||||
The Gemfile.lock has the gem versions that Discourse currently uses, so `bundle install`
|
||||
will work. If you ran update, then you should uninstall the gems and run `bundle install`.
|
||||
|
||||
5. Have you migrated your database?
|
||||
|
||||
Our schema changes fairly frequently. After checking out the source code, you should
|
||||
run `rake db:migrate`
|
||||
|
||||
|
||||
4. Have you added the seed data?
|
||||
6. Have you added the seed data?
|
||||
|
||||
We depend on some basic seed data being present in the database. You should run
|
||||
`rake db:seed_fu` to keep your database in sync.
|
||||
|
||||
|
||||
5. Do the tests pass?
|
||||
7. Do the tests pass?
|
||||
|
||||
If you are having other problems, it's useful to know if the test suite passes. You
|
||||
can run it by first using `rake db:test:prepare` and then `rake spec`. If you
|
||||
experience any failures, that's a bad sign! Our master branch should *always* pass
|
||||
every test.
|
||||
|
||||
6. Have you updated host_names in your database.yml?
|
||||
8. Have you updated host_names in your database.yml?
|
||||
|
||||
If links in emails have localhost in them, then you are still using the default host_names
|
||||
value in database.yml. Update it to use your site's host name(s).
|
||||
|
|
Loading…
Reference in a new issue