Donc, je faisais un script ruby cgi et ce qui suit était en haut du fichier de script:
#!/usr/bin/env ruby
require 'rubygems'
require 'action_pack'
require 'cgi'
Après quelques heures à ne pas avoir l'erreur "/ usr / bin / env: ruby: aucun fichier ou répertoire" et la recherche sur Google, j'ai désinstallé mon système ruby 1.8.7 (j'ai également installé la version 1.9.3 via rvm) en faisant sudo apt-get purge ruby rubygems . J'ai toujours l'erreur. Quand je tape "quel rubis", je reçois /home/homeuser/.rvm/rubies/ruby-1.9.3-p194/bin/ruby
. Est-ce que quelqu'un a une idée sur la façon de résoudre ce problème?
Voici ce que echo $ PATH donne:
/home/homeuser/.rvm/gems/ruby-1.9.3-p194@rsoc326/bin:/home/homeuser/.rvm/gems/ruby-1.9.3-p194@global/bin:/home/homeuser/.rvm/rubies/ruby-1.9.3-p194/bin:/home/homeuser/.rvm/bin:/var/lib/gems/1.8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/homeuser/.rvm/bin
J'ai la même configuration sur mon bureau et je n'ai pas le même problème.