Mój skrypt używa mysql, tiny_tds, fileutils i net/ftp. Uruchomiony na rubinach 1.9.3. Działa doskonale, gdy uruchamiam go z poziomu folderu.Wykonywanie skryptu ruby z cron
Jednak, gdy dodaję go do karty cron, tiny_tds ciągle się nie udaje. Nie wiem, czy którykolwiek z pozostałych klejnotów nie jak ja nie może przejdzie ten błąd:
require': no such file to load -- tiny_tds (LoadError)
Próbowałem wykonanie go z tej samej skorupy że crontab by wykorzystać, a ja dostać ten błąd.
Cały skrypt to tylko 1 plik.
Jestem nowy w rubinach, więc moja wiedza jest ograniczona w tworzeniu środowiska we właściwy sposób.
w głowie pliku mam
#!/usr/bin/ruby
require "mysql"
require "fileutils";
require "tiny_tds"
require "net/ftp"
Krótko mówiąc, mam listę zadań z MySQL, porównać, że na MSSQL plików FTP over i aktualizacji mysql ponownie, gdy zadania są wykonywane.
Muszę uruchomić to z crona.
Po krótkich poszukiwaniach próbowałem ustawić kamienie jako globalne, jednak myślę, że to się nie udało.
Z góry dziękuję za pomoc!
znalazłaś uchwałę do T jego? –