Impossible d’installer le plugin IA dans Discourse v3.4.0.beta1 +352. Quelqu’un peut-il m’aider à résoudre ce problème ?
Je rencontre cette erreur lors de la reconstruction de l’application :
ÉCHEC
Pups::ExecError : cd /var/www/discourse & su discourse -c ‘bundle exec rake db:migrate’ a échoué avec le retour #<Process::Status: pid 1754 exit 1>
Emplacement de l’échec : /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn’
exec a échoué avec les paramètres {“cd”=>“$home”, “tag”=>“migrate”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
bootstrap a échoué avec le code de sortie 1
ÉCHEC DU BOOTSTRAP veuillez faire défiler vers le haut et rechercher les messages d’erreur précédents, il peut y en avoir plus d’un.
J’ai déjà fourni l’adresse e-mail et le nom de domaine, mais je n’ai pas encore configuré le CDN, je le ferai plus tard. Mais je ne pense pas que ces paramètres aient un impact sur l’installation du plugin Discourse AI.
Je suis tout à fait d’accord avec ton point concernant l’erreur affichée, mais lors de la configuration, j’ai entré les paramètres AWS SMTP ainsi que le domaine qui fonctionne actuellement. Je n’ai pas encore configuré de CDN.
Mais je ne sais pas pourquoi les deux erreurs liées à l’e-mail et au sous-domaine s’affichent dans le journal.
De plus, j’ai trouvé des erreurs dans le journal aux lignes 432, 479 et 526, qui sont les suivantes :
à la ligne 432 ERROR: current transaction is aborted, commands ignored until end of transaction block
à la ligne 479 PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block (PG::InFailedSqlTransaction)
à la ligne 526
ActiveRecord::StatementInvalid: PG::InsufficientPrivilege: ERROR: permission denied to create extension "vector" (ActiveRecord::StatementInvalid)
HINT: Must be superuser to create this extension.
Si quelqu’un a une idée de pourquoi cette erreur s’affiche, merci de me faire savoir comment la corriger.