schungx
(Stephen Chung)
22. Mai 2020 um 05:22
1
Ich versuche ein Upgrade durchzuführen, bin aber bei diesem Fehler hängengeblieben:
I, [2020-05-22T05:14:06.527007 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
rake aborted!
Gem::ConflictError: Unable to activate faraday_middleware-0.11.0, because faraday-1.0.1 conflicts with faraday (>= 0.7.4, < 1.0)
Ich habe die app.yml so angepasst, dass PostgreSQL 10 verwendet wird (ich habe nicht genug Festplattenspeicher für die Installation von Version 11), daher bin ich mir nicht sicher, ob das der Grund ist.
1 „Gefällt mir“
Verwendest du irgendwelche Plugins von Drittanbietern?
1 „Gefällt mir“
schungx
(Stephen Chung)
22. Mai 2020 um 05:39
3
Das Übliche: eine Reihe von Standard-Plugins wie discourse/xxx sowie normale Erweiterungen wie topic list preview, whos online usw.
1 „Gefällt mir“
Ich hatte ein Faraday-Problem mit einem Plugin von Drittanbietern. Ich kann nur empfehlen, Plugins zu deaktivieren, aber das wird hier wahrscheinlich nicht helfen?
1 „Gefällt mir“
schungx
(Stephen Chung)
22. Mai 2020 um 05:43
5
Ich versuche es mit dem Standard-Upgrade inklusive PostgreSQL, um zu sehen, ob es funktioniert…
Aber pg_upgrade läuft schon eine Weile… noch nichts…
1 „Gefällt mir“
schungx
(Stephen Chung)
22. Mai 2020 um 05:48
6
I, [2020-05-22T05:46:54.081847 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
rake aborted!
Gem::ConflictError: Unable to activate faraday_middleware-0.11.0, because faraday-1.0.1 conflicts with faraday (>= 0.7.4, < 1.0)
/var/www/discourse/lib/plugin_gem.rb:20:in `load'
/var/www/discourse/lib/plugin/instance.rb:635:in `gem'
/var/www/discourse/plugins/discourse-azure-blob-storage/plugin.rb:10:in `activate!'
/var/www/discourse/lib/plugin/instance.rb:541:in `instance_eval'
/var/www/discourse/lib/plugin/instance.rb:541:in `activate!'
lib/discourse.rb:224:in `block in activate_plugins!'
lib/discourse.rb:221:in `each'
lib/discourse.rb:221:in `activate_plugins!'
/var/www/discourse/config/application.rb:297:in `block in <class:Application>'
/var/www/discourse/lib/plugin_initialization_guard.rb:5:in `plugin_initialization_guard'
/var/www/discourse/config/application.rb:296:in `<class:Application>'
/var/www/discourse/config/application.rb:65:in `<module:Discourse>'
/var/www/discourse/config/application.rb:64:in `<top (required)>'
/var/www/discourse/Rakefile:7:in `require'
/var/www/discourse/Rakefile:7:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'
Ich vermute, dass das Plugin discourse-azure-blob-storage wieder einmal der Übeltäter ist…
2 „Gefällt mir“
Das könnte der Fall sein. Ich verwende das Plugin nicht, daher kann ich dazu nicht wirklich etwas sagen.
1 „Gefällt mir“
Du hast aufgrund aktuell inkompatibler Plugins in Konflikt stehende Gems.
Du musst diese Gem-Abhängigkeit in dem Plugin, das dies verursacht, manuell auflösen (indem du eine Version verwendest, die mit anderen Plugins/dem Core funktioniert, und sie in die plugin.rb einfügst) oder dieses Plugin deaktivieren.
# name: discourse-azure-blob-storage
# about: Azure Blob storage
# version: 0.0.2
# authors: Maja Komel
# url: https://github.com/discourse/discourse-azure-blob-storage
require "file_store/base_store"
# GEMS
gem 'net-http-persistent', '4.0.1', { require: true, require_name: "net/http/persistent" }
gem 'faraday_middleware', '1.2.0', { require: false }
gem 'azure-storage-common', '2.0.4', { require: false }
gem 'azure-storage-blob', '2.0.3', { require: false }
require 'azure/storage/blob'
enabled_site_setting :azure_blob_storage_enabled
after_initialize do
class ::Faraday::Adapter::NetHttpPersistent
4 „Gefällt mir“
schungx
(Stephen Chung)
5. Juni 2020 um 14:18
9
Nur zur Information: Dieser PR löst das Problem:
Er wurde bereits gemerged.
1 „Gefällt mir“
simon
Hat dieses Thema aufgeteilt,
5. Juni 2020 um 18:05
10
Ein Beitrag wurde in ein neues Thema aufgeteilt: Berechtigungsprobleme bei der Verbindung zu Redis
system
(system)
Geschlossen,
5. Juli 2020 um 18:08
11
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.