No puedo instalar el plugin de IA en Discourse v3.4.0.beta1 +352. ¿Alguien puede ayudarme a resolver esto?
Estoy recibiendo este error al reconstruir la aplicación
FAILED
Pups::ExecError: cd /var/www/discourse & su discourse -c ‘bundle exec rake db:migrate’ falló con retorno #<Process::Status: pid 1754 exit 1>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn’
exec falló con los parámetros {“cd”=>“$home”, “tag”=>“migrate”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
el arranque falló con el código de salida 1
** FALLÓ EL ARRANQUE ** por favor, desplázate hacia arriba y busca mensajes de error anteriores, puede haber más de uno.
Ya he proporcionado el correo electrónico y el nombre de dominio, pero aún no he configurado la CDN, la configuraré más adelante. Pero no creo que estos parámetros afecten la instalación del plugin Discourse AI.
Totalmente de acuerdo con tu punto sobre el error que está mostrando, pero al configurarlo ingresé la configuración SMTP de AWS y también el dominio que está funcionando actualmente. No he configurado CDN actualmente.
Pero no sé por qué ambos errores relacionados con el correo electrónico y el subdominio se muestran en el registro.
Además, he encontrado algunos errores que están presentes en el registro en las líneas 432, 479 y 526, que son los siguientes:
en 432 ERROR: la transacción actual está abortada, los comandos se ignoran hasta el final del bloque de transacción
en 479 PG::InFailedSqlTransaction: ERROR: la transacción actual está abortada, los comandos se ignoran hasta el final del bloque de transacción (PG::InFailedSqlTransaction)
en 526
ActiveRecord::StatementInvalid: PG::InsufficientPrivilege: ERROR: se denegó el permiso para crear la extensión "vector" (ActiveRecord::StatementInvalid)
HINT: Debe ser superusuario para crear esta extensión.
Si alguien tiene una idea de por qué aparece este error, por favor, hágame saber cómo solucionarlo.