# 手动升级无法完成

**URL:** <https://meta.discourse.org/t/manual-upgrade-fails-to-complete/116030>\
**Category:** Support\
**Created:** [2019年四月26日 04:11 UTC](https://meta.discourse.org/t/manual-upgrade-fails-to-complete/116030 "2019-04-26T04:11:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![eatcodetravel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eatcodetravel/32/94385_2.png) [@eatcodetravel](https://meta.discourse.org/u/eatcodetravel)\
**Post date:** [2019年四月26日 04:11 UTC](https://meta.discourse.org/t/manual-upgrade-fails-to-complete/116030/1 "2019-04-26T04:11:31Z")

</div>

I’m doing a manual upgrade since it was required by `/admin/upgrade`. I’m getting this error when running `./launcher rebuild app`

```plaintext
, [2019-04-26T04:04:38.019820 #14] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
rake aborted!
Errno::EACCES: Permission denied @ rb_sysopen - /var/www/discourse/tmp/ember-rails/ember.js
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/ember-rails-0.18.5/lib/ember_rails.rb:66:in `block in <class:Railtie>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-5.2.3/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-5.2.3/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-5.2.3/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-5.2.3/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-5.2.3/lib/rails/application.rb:361:in `initialize!'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-5.2.3/lib/rails/railtie.rb:190:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-5.2.3/lib/rails/railtie.rb:190:in `method_missing'
/var/www/discourse/config/environment.rb:5:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/dependencies.rb:291:in `require'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/dependencies.rb:291:in `block in require'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/dependencies.rb:291:in `require'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-5.2.3/lib/rails/application.rb:337:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-5.2.3/lib/rails/application.rb:520:in `block in run_tasks_blocks'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-12.3.2/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'

```

No changes to the server since our rebuild (2 months ago).

---

<div class="post-metadata">

**Author:** ![eatcodetravel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eatcodetravel/32/94385_2.png) [@eatcodetravel](https://meta.discourse.org/u/eatcodetravel)\
**Post date:** [2019年四月26日 05:17 UTC](https://meta.discourse.org/t/manual-upgrade-fails-to-complete/116030/2 "2019-04-26T05:17:49Z")

</div>

I ran this command in the `after_bundle_exec` hook to make it work.

```plaintext
  after_bundle_exec:
    - exec:
        cd: $home
        cmd:
          - chown -R discourse:www-data /var/www/discourse/tmp

```

I’m sure that shouldn’t be required. What could have gone wrong with the update in first place?

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2022年八月5日 11:15 UTC](https://meta.discourse.org/t/manual-upgrade-fails-to-complete/116030/3 "2022-08-05T11:15:52Z")

</div>



---

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [2022年八月5日 11:18 UTC](https://meta.discourse.org/t/manual-upgrade-fails-to-complete/116030/4 "2022-08-05T11:18:12Z")

</div>


