Code-Hero: Rozwiązywanie błędu "Blocked Host"

Ta dokumentacja jest częścią przewodnika Ruby. Pełny przewodnik znajdziesz tutaj: Zarządzanie Ruby z Code-Hero.

👋 Witamy w dokumentacji Stackhero!

Stackhero oferuje Code-Hero, kompletną platformę deweloperską do kodowania w kilka sekund:

  • Koduj z dowolnego miejsca: Używaj dowolnego urządzenia, czy to komputer stacjonarny, telefon czy tablet, bez konieczności instalacji oprogramowania.
  • Zintegrowane doświadczenie VSCode: Pracuj z dostosowaną wersją VSCode bezpośrednio przez przeglądarkę, z w pełni funkcjonalnym terminalem.
  • Kompletny zestaw narzędzi: Korzystaj z prekonfigurowanego środowiska z narzędziami i językami takimi jak Docker, Git, Zsh, Node.js, Go, Python, Ruby i więcej.
  • Bezproblemowa łączność: Uzyskaj dostęp do swoich aplikacji deweloperskich przez HTTPS na domenie publicznej, naśladując warunki produkcyjne. Ta konfiguracja obsługuje webhooks i zewnętrzne integracje bez wysiłku.

Doświadcz efektywności i wygody rozwiązania chmurowego Code-Hero od Stackhero. Rozpoczęcie zajmuje tylko 5 minut! Uprość swoje procesy deweloperskie i oszczędzaj cenny czas już dziś.

Jeśli napotkasz komunikat o błędzie taki jak poniżej:

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

Aby zezwolić na żądania do <XXXXXX>.stackhero-network.com, upewnij się, że jest to prawidłowa nazwa hosta (zawierająca tylko cyfry, litery, myślniki i kropki), a następnie dodaj następujące do konfiguracji środowiska:
[...]

Możesz to rozwiązać, edytując plik config/environments/development.rb w swoim projekcie Rails i dodając następującą linię, zastępując <XXXXXX>.stackhero-network.com rzeczywistą nazwą hosta serwera:

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

Na przykład:

Przykład konfiguracji hostówPrzykład konfiguracji hostów

Postępując zgodnie z tymi krokami, możesz skutecznie zarządzać wersjami Ruby i zapewnić płynne działanie aplikacji Ruby on Rails w środowisku Code-Hero.