Hello ! Après avoir réaliser la formation Ruby on Rails sur Codecademy, je me suis dis allons-y faisons des tests sur un environnement de dev avec Vagrant, bref j'install rails avec rvm et là problème de bundle install en me disant qu'il lui faut mysql2 donc j'installe mysql2
Gem files will remain installed in /usr/local/rvm/gems/ruby-1.9.3-p551/gems/mysql2-0.3.18 for inspection.
Results logged to /usr/local/rvm/gems/ruby-1.9.3-p551/extensions/x86_64-linux/1.9.1/mysql2-0.3.18/gem_make.out
et là paf une erreur !
An error occurred while installing mysql2 (0.3.18), and Bundler cannot continue.
Make sure that `gem install mysql2 -v '0.3.18'` succeeds before bundling.
Je vous avoue que là je ne la comprend pas !
Hmm, passer par un apt-get, pas faux, cela fonctionne, par contre j'ai un autre soucis au niveau du port
if port['guest'] != '' && port['host'] != ''
config.vm.network :forwarded_port, guest: port['guest'].to_i, host: port['host'].to_i, auto_correct: true
end
Comment ajoutée le port 3000 ? J'ai tenté la suite mais rien
config.vm.network :forwarded_port, guest: 3000, host: 3000
Merci beaucoup, de l'info, je ne connais pas du tout iptables, j'ai donc chercher et j'ai trouver
sudo iptables -I INPUT -p tcp --dport 3000 -j ACCEPT
j'ai eteint, rallumer la vm, mais toujours pareille !