Когда я бегу system('ruby /lib/program.rb')
в сценарии PHP, я получаю это в моем error.log
файл:
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- watir-webdriver (LoadError)
И когда я перехожу на system('ruby2.0 /lib/program.rb')
Я получаю это:
/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require': cannot load such file -- watir-webdriver (LoadError)
Когда я бегу ruby /lib/program.rb
работает в терминале. Почему это отличается, когда вызывается через PHP system
функционировать?
Файл PHP находится в моей общей папке. Скрипт Ruby находится в lib/
папка. Я использую Ubuntu 14.04.
Задача ещё не решена.
Других решений пока нет …