Que faire lorsque l'hôte bloqué: "nom d'hôte" apparaît dans Ruby on Rails

Contexte

Dans les exercices du chapitre 1 du tutoriel Ruby on Rails, j'ai tout le temps l'erreur "Blocked Host: my host name", et après avoir essayé plusieurs choses pendant longtemps, je n'ai pas fait une certaine chose fondamentale. Je l'ai remarqué et je l'ai résolu, alors j'ai posté ce post.

Ce que j'ai essayé

Ce qui est souvent écrit sur le Web est

  1. Dans environment / development.rb, saisissez "config.hosts.clear". Cependant, lorsque j'ai essayé cela, l'erreur s'est toujours produite.
  2. Entrez "config.hosts <<" votre nom d'hôte "" dans environment / development.rb. Cependant, lorsque j'ai essayé cela, l'erreur s'est toujours produite.

Cause

(I) Les programmes 1 et 2 ont été ajoutés à development.rb dans une application différente. Par exemple, si votre application est hello_app, vous avez ajouté les programmes 1 et 2 à development.rb dans une autre application (par exemple a_app). Cela autorise uniquement l'hôte pour a_app, pas l'hôte pour hello_app. La raison pour laquelle j'ai fait une erreur est qu'il existe deux structures hiérarchiques, environment / hello_app / config / environment / development.rb, donc si vous êtes dans le même environnement, vous pouvez réécrire un development.rb pour tout faire. C'était en raison du malentendu que cela serait reflété. La hiérarchie de development.rb est comme ci-dessus et il existe un fichier pour chaque application. En aucun cas commun. Réécrivons development.rb dans config / environment dans l'application que vous créez en 1 et 2.

(II) Après la réécriture de .development.rb, "rails server" n'a pas été exécuté. En ce qui concerne la commande, si vous ne suivez pas la procédure "Réécrire le programme dans development.rb-> Exécuter le serveur de rails", peu importe combien vous suivez l'étape (I), l'erreur se produira toujours.

Recommended Posts

Que faire lorsque l'hôte bloqué: "nom d'hôte" apparaît dans Ruby on Rails
Que faire lorsque "call'Hoge.connection 'pour établir une connexion" apparaît sur les rails c
[Ruby / Rails] Que faire lorsque NoMethodError apparaît lors de l'utilisation d'une méthode destructive comme le filtre!
[Tutoriel Rails Chapitre 2] Que faire lorsque vous faites une erreur dans le nom de la colonne
[Rails] Que faire lorsque l'erreur Aucune base de données sélectionnée et Base de données inconnue apparaît dans db: migrate
Que faire si IllegalStateException se produit dans PlayFramework
Remarques sur la marche à suivre lorsqu'une exception WebView ClassNotFoundException se produit dans JavaFX 12
Que faire lorsque "Aucun emplacement fourni. Impossible de créer l'URI." Apparaît sur CarrierWave
Que faire si l'installation de ffi échoue lors du lancement d'une application dans Rails
[Ruby on Rails] Comment écrire enum en japonais
[Ruby on Rails] Comment changer le nom de la colonne
[Ruby on Rails] Remplacez l'ID d'URL par le nom de la colonne
[Ruby On Rails] Comment réinitialiser DB dans Heroku
Que faire lorsque l'adresse déjà utilisée est affichée après l'exécution des rails
Que faire lorsque la méthode n'est pas trouvée dans f: ajax
Comment afficher des graphiques dans Ruby on Rails (LazyHighChart)
[Ruby on Rails] Restrictions de colonne lors de l'enregistrement dans DB (4 représentants)
Appliquer le CSS à une vue spécifique dans Ruby on Rails
Que faire lorsque «Impossible de trouver» dans l’une des sources apparaît dans l’environnement de développement avec Docker × Rails × RSpec
Ruby on Rails compatible japonais-anglais i18n
Que faire lorsqu'une exception javax.batch.operations.JobStartException se produit
Que faire si vous obtenez une erreur (StandardError: Une erreur s'est produite, cette migration et toutes les migrations ultérieures ont été annulées :) dans rails db: migrate
Que faire si une exception UnsupportedCharsetException se produit dans un JRE léger
[Rails] Que faire si les données ne sont pas enregistrées dans la base de données
Que faire lorsque les modifications du servlet ne sont pas reflétées
Que faire si la page Rails n'est pas affichée dans le didacticiel Rails 1.3.2
Que faire lorsque Cloud 9 est plein dans le didacticiel Rails
[Rails] Que faire lorsque les rails ne répondent pas ou ne s'arrêtent pas
Points à retenir et concepts dans le didacticiel Ruby on Rails
[Débutant en programmation] Que faire lorsque les rails deviennent une erreur dans l'environnement de développement local
Comment changer le nom de l'application dans les rails
Que faire lorsqu'une exception javax.el.PropertyNotWritableException se produit
Ruby on Rails dans les espaces de codes Visual Studio
Déployer sur Heroku [Ruby on Rails] Débutant
Préparation à l'introduction de jQuery dans Ruby on Rails
[Ruby on Rails] Comment utiliser redirect_to
Ne pas revenir lors de la prise de notes en Ruby
Débutant a créé un portfolio avec Ruby on Rails
Que faire lorsque la méthode non définie ʻuser_signed_in? '
Bouton [Ruby on Rails] pour revenir en haut
Passer de SQLite3 à PostgreSQL dans un nouveau projet Ruby on Rails
Que faire lorsque CentOS ne peut pas être démarré avec VirtualBox sur Catalina
Comment créer une requête à l'aide de variables dans GraphQL [Utilisation de Ruby on Rails]
Que faire si le déploiement échoue dans Heroku (application Ruby non détectée)
Remarques sur ce qu'il faut faire lorsque EC2 est configuré avec t2.micro
Que faire si le processus Tomcat reste lorsque vous arrêtez Tomcat dans Eclipse
Comment déboguer le traitement dans le modèle Ruby on Rails avec juste la console
[Ruby on Rails] Comment se connecter avec seulement votre nom et mot de passe en utilisant le bijou
[Ruby on Rails] Lors de la première connexion ・ Comment diviser l'écran en deux à l'aide de jQuery