Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (2/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/syntax_tree-disable_ternary-1.0.0.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (2/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/test-prof-1.4.4.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (2/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/unf-0.2.0.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (2/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/yaml-lint-0.1.2.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (3/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/syntax_tree-disable_ternary-1.0.0.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (3/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/test-prof-1.4.4.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (3/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/unf-0.2.0.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (3/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/yaml-lint-0.1.2.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (4/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/syntax_tree-disable_ternary-1.0.0.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (4/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/test-prof-1.4.4.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (4/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/unf-0.2.0.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (4/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/yaml-lint-0.1.2.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Recupero di yard 0.9.37
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (2/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/yard-0.9.37.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (3/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/yard-0.9.37.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Tentativo di download della gemma da https://rubygems.org/ a causa dell'errore (4/4): Bundler::PermissionError Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/yard-0.9.37.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
Bundler::PermissionError: Si è verificato un errore durante il tentativo di scrittura in `/var/lib/gems/3.3.0/cache/base64-0.2.0.gem`. È probabile che sia necessario concedere i permessi di scrittura per tale percorso.
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/shared_helpers.rb:109:in `rescue in filesystem_access'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/shared_helpers.rb:104:in `filesystem_access'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/rubygems_integration.rb:393:in `block in download_gem'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/retry.rb:40:in `run'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/retry.rb:30:in `attempt'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/rubygems_integration.rb:385:in `download_gem'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/source/rubygems.rb:494:in `download_gem'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/source/rubygems.rb:451:in `fetch_gem'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/source/rubygems.rb:435:in `fetch_gem_if_possible'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/source/rubygems.rb:177:in `install'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/installer/gem_installer.rb:55:in `install'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/installer/gem_installer.rb:17:in `install_from_spec'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/installer/parallel_installer.rb:133:in `do_install'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/installer/parallel_installer.rb:124:in `block in worker_pool'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/worker.rb:62:in `apply_func'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/worker.rb:57:in `block in process_queue'
/internal:kernel:187:in `loop'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/worker.rb:54:in `process_queue'
/var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
Si è verificato un errore durante l'installazione di base64 (0.2.0) e Bundler non può continuare.
In Gemfile:
actionmailer è stato risolto in 7.2.2.1, che dipende da
actionpack è stato risolto in 7.2.2.1, che dipende da
actionview è stato risolto in 7.2.2.1, che dipende da
rails-dom-testing è stato risolto in 2.2.0, che dipende da
activesupport è stato risolto in 7.2.2.1, che dipende da
base64
Benvenuto,
Puoi fornire dettagli sul contesto di questo errore?
Inoltre, sarebbe utile scrivere un titolo descrittivo!
Ciao, ho bisogno di aiuto con l’installazione, ho questi errori e non so cosa fare
Si è verificato un errore durante l'installazione di base64 (0.2.0) e Bundler non può continuare.
È un’installazione standard?
Sì, faccio l’installazione standard, ma non so perché non funziona e mi dà questi errori
Il tuo server è connesso a Internet?
sì
connesso
Sembra che ci sia un problema con le autorizzazioni per l’utente con cui si sta eseguendo lo script di installazione. È l’utente root?
Inoltre, si tratta di un nuovo server cloud o di uno che si sta già utilizzando per qualcos’altro? In tal caso è difficile da supportare.
Hostname per il tuo Discourse? [discourse.example.com]: [discourse.example.com
Verifica del nome di dominio in corso . . .
ATTENZIONE: La porta 443 del computer non sembra essere accessibile utilizzando l'hostname: [discourse.example.com.
ATTENZIONE: Anche la connessione a http://[discourse.example.com (porta 80) fallisce.
Ciò suggerisce che [discourse.example.com si risolve in un indirizzo IP che non raggiunge questa
macchina su cui stai installando discourse.
La prima cosa da fare è confermare che [discourse.example.com si risolva all'indirizzo IP di questo server.
Di solito lo fai nello stesso posto in cui hai acquistato il dominio.
Se sei sicuro che l'indirizzo IP si risolva correttamente, potrebbe essere un problema di firewall.
Una ricerca web per \"aprire porte IL TUO SERVIZIO CLOUD\" potrebbe aiutare.
Questo strumento è progettato solo per le installazioni più standard. Se non riesci a risolvere
il problema sopra indicato, dovrai modificare tu stesso containers/app.yml e quindi digitare
./launcher rebuild app
Non ho un nome di dominio.
Non sarà possibile configurare discourse senza un nome di dominio.
quindi non puoi configurare un forum senza un nome di dominio su un server VPS? perché voglio solo vedere come funziona senza niente e che aspetto ha
Ho un dominio e come aggiungerlo a questo server?
Verifica del nome di dominio in corso…
ATTENZIONE: La porta 443 del computer non sembra essere accessibile utilizzando il nome host: lemontest.online.
ATTENZIONE: Anche la connessione a http://lemontest.online (porta 80) non riesce.
Ciò suggerisce che lemontest.online si risolve in un indirizzo IP che non raggiunge questa
macchina in cui si sta installando discourse.
La prima cosa da fare è confermare che lemontest.online si risolva nell’indirizzo IP di questo server.
Di solito lo fai nello stesso posto in cui hai acquistato il dominio.
Se sei sicuro che l’indirizzo IP si risolva correttamente, potrebbe essere un problema di firewall.
Una ricerca sul web per “aprire porte IL TUO SERVIZIO CLOUD” potrebbe essere d’aiuto.
Questo strumento è progettato solo per le installazioni più standard. Se non riesci a risolvere
il problema sopra, dovrai modificare tu stesso containers/app.yml e quindi digitare
./launcher rebuild app
Potrebbe essere necessario attendere prima che il DNS si propaghi.
Se vuoi solo provare Discourse, ti conviene avviare una prova gratuita sul nostro hosting. Vedi Discourse pricing | Discourse - Civilized Discussion per iscriverti.
Oppure, un’ installazione di sviluppo su GitHub Codespaces è un modo rapido per creare un server di sviluppo.
Nuovo problema per favore aiutami
[BABEL] Nota: il generatore di codice ha deoptimizzato lo stile di /var/www/discourse/app/assets/javascripts/discourse/ember/ember-template-compiler.js perché supera i 500KB.
[BABEL] Nota: il generatore di codice ha deoptimizzato lo stile di /var/www/discourse/app/assets/javascripts/discourse/ember/ember.js perché supera i 500KB.
…[Babel: @glimmer/component > applyPatches]
…[Babel: @ember/test-waiters > applyPatches]
…[Babel: dialog-holder > applyPatches]
…[Babel: ember-this-fallback > applyPatches]
…[Babel: float-kit > applyPatches]
…[Babel: select-kit > applyPatches]
…[@embroider/compat/app]
…[@embroider/webpack]
…[@embroider/webpack]
…[@embroider/webpack]
…[@embroider/webpack]
…[@embroider/webpack]
…[@embroider/webpack]
…[@embroider/webpack]
…[SourceMapConcat]
…[Babel: admin > applyPatches]
…[Babel: admin > applyPatches]
…[SourceMapConcat]
…[TerserWriter]
…[Babel: discourse > applyPatches]
…[SourceMapConcat]
…[TerserWriter]
…[Babel: discourse-plugins > applyPatches]
Io, [2025-02-18T10:26:24.750667 #1] INFO – : Costruendo
Ambiente: produzione
L’impostazione ‘staticAddonTrees’ diventerà true nella prossima versione di Embroider e non potrà più essere disattivata. Per prepararti, dovresti impostare ‘staticAddonTrees: true’ nella configurazione di Embroider.
L’impostazione ‘staticAddonTestSupportTrees’ diventerà true nella prossima versione di Embroider e non potrà più essere disattivata. Per prepararti, dovresti impostare ‘staticAddonTestSupportTrees: true’ nella configurazione di Embroider.
costruendo…
undefined
ERRORE_PNPM_RECURSIVE_EXEC_FIRST_FAIL Il comando è stato ucciso con SIGKILL (terminazione forzata): ember build -prod
Io, [2025-02-18T10:26:24.756178 #1] INFO – : Terminazione dei processi asincroni
Io, [2025-02-18T10:26:24.756288 #1] INFO – : Invio di INT a HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/15/bin/postmaster -D /etc/postgresql/15/main pid: 59
Io, [2025-02-18T10:26:24.757035 #1] INFO – : Invio di TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 126
126:sistema di gestione dei segnali (1739874384) Ricevuto SIGTERM pianificazione dello shutdown…
2025-02-18 10:26:24.760 UTC [59] LOG: richiesta di shutdown rapido ricevuta
2025-02-18 10:26:24.764 UTC [59] LOG: annullamento di tutte le transazioni attive
2025-02-18 10:26:24.789 UTC [59] LOG: il worker in background “logical replication launcher” (PID 73) è uscito con codice di uscita 1
2025-02-18 10:26:24.791 UTC [68] LOG: spegnimento in corso
2025-02-18 10:26:24.793 UTC [68] LOG: checkpoint in avvio: spegnimento immediato
126:M 18 Feb 2025 10:26:24.811 # Richiesta dell’utente di spegnimento…
126:M 18 Feb 2025 10:26:24.811 * Salvataggio dell’ultima istantanea RDB prima di uscire.
126:M 18 Feb 2025 10:26:24.816 * DB salvato su disco
126:M 18 Feb 2025 10:26:24.816 # Redis ora è pronto per uscire, arrivederci…
2025-02-18 10:26:25.088 UTC [68] LOG: checkpoint completato: scritto 2489 buffer (1,9%); 0 file WAL aggiunti, 0 rimossi, 1 riciclato; write=0.098 s, sync=0.178 s, totale=0.297 s; file di sincronizzazione=2471, il più lungo=0.003 s, media=0.001 s; distanza=17648 kB, stima=17648 kB
2025-02-18 10:26:25.117 UTC [59] LOG: sistema di database spento
FALLITO
Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake assets:precompile:build’ fallito con stato di uscita #<Process::Status: pid 1136 exit 1>
LocSituazione di fallimento: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn’
exec fallito con i parametri {“cd”=>$home, “tag”=>build, “hook”=>assets_precompile_build, “cmd”=>[“su discourse -c ‘bundle exec rake assets:precompile:build’”]}
bootstrap fallito con codice di uscita 1
** BOOTSTRAP FALLITO ** per favore scorri verso l’alto e cerca messaggi di errore precedenti, potrebbero esserci più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.
5e2c50cc49948daebea3d0a08243a0c0fecc7160db84b4c4e0b995d0ab4b38c9
Non so come installare Bootstrap a causa di questo errore
quando ho ricevuto questo errore, è stato perché l’host dell’A record non era @ in Namecheap
l’ultima volta che ho installato Discourse, la propagazione è avvenuta entro l’ora, quindi quanto sopra è un buon controllo per le porte non raggiungibili.