Code-Hero: De "Blocked Host"-fout oplossen

Deze documentatie maakt deel uit van de Ruby-gids. Bekijk de volledige gids hier: Ruby beheren met Code-Hero.

👋 Welkom bij de Stackhero-documentatie!

Stackhero biedt Code-Hero, een compleet ontwikkelingsplatform om binnen enkele seconden te coderen:

  • Codeer vanaf elke locatie: Gebruik elk apparaat, of het nu een desktop, telefoon of tablet is, zonder dat software-installaties nodig zijn.
  • Geïntegreerde VSCode-ervaring: Werk met een aangepaste versie van VSCode direct via uw browser, met een volledig functionele terminal.
  • Uitgebreide toolset: Profiteer van een vooraf geconfigureerde omgeving met tools en talen zoals Docker, Git, Zsh, Node.js, Go, Python, Ruby, en meer.
  • Naadloze connectiviteit: Toegang tot uw ontwikkelingsapplicaties via HTTPS op een openbaar domein, nabootsend productieomstandigheden. Deze setup ondersteunt webhooks en externe integraties moeiteloos.

Ervaar de efficiëntie en het gemak van Stackhero's Code-Hero ontwikkelingscloudoplossing. Het duurt slechts 5 minuten om te beginnen! Vereenvoudig uw ontwikkelingsprocessen en bespaar vandaag nog waardevolle tijd.

Als u een foutmelding tegenkomt zoals de volgende:

Blocked host: <XXXXXX>.stackhero-network.com

To allow requests to <XXXXXX>.stackhero-network.com make sure it is a valid hostname (containing only numbers, letters, dashes, and dots), then add the following to your environment configuration:
[...]

U kunt dit oplossen door het bestand config/environments/development.rb in uw Rails-project te bewerken en de volgende regel toe te voegen, waarbij u <XXXXXX>.stackhero-network.com vervangt door de werkelijke serverhostnaam:

config.hosts << "<XXXXXX>.stackhero-network.com"

Bijvoorbeeld:

Voorbeeld van hostconfiguratieVoorbeeld van hostconfiguratie

Door deze stappen te volgen, kunt u Ruby-versies effectief beheren en zorgen voor een soepele werking van Ruby on Rails-toepassingen binnen de Code-Hero-omgeving.