Проблема с Apache и Ruby Mechanize gem - PullRequest
       10

Проблема с Apache и Ruby Mechanize gem

3 голосов
/ 20 августа 2011

У меня есть скрипт cgi, написанный на Ruby, который вызывается из скрипта php. При вызове скрипта cgi я сталкиваюсь с ошибкой загрузки механизма:

require 'mechanize'

Ошибка:

<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- mechanize (LoadError)
<internal:lib/rubygems/custom_require>:29:in `require'

Драгоценный камень установлен, и я могу загрузить его с IRB. Я не совсем уверен, как это сделать. Вот мой вывод gem env, если это поможет:

RubyGems Environment:
  - RUBYGEMS VERSION: 1.5.0
  - RUBY VERSION: 1.9.2 (2010-08-18 patchlevel 0) [i386-linux]
  - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.9
  - RUBY EXECUTABLE: /usr/bin/ruby1.9
  - EXECUTABLE DIRECTORY: /usr/local/lib/ruby/gems/1.9/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-linux
  - GEM PATHS:
     - /usr/local/lib/ruby/gems/1.9
     - /home/<username>/.gem/ruby/1.9
     - /usr/lib/ruby/gems/1.9
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

Любой совет приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...