teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

題名に追記

2017/10/23 04:13

投稿

takataka75
takataka75

スコア95

title CHANGED
@@ -1,1 +1,1 @@
1
- ターミナルだと動くけど、cronだと動かない
1
+ ターミナルだと動くけど、cronだと動かない(coreserverリニューアルで)
body CHANGED
File without changes

1

envの結果を追加しました。

2017/10/23 04:13

投稿

takataka75
takataka75

スコア95

title CHANGED
File without changes
body CHANGED
@@ -35,4 +35,45 @@
35
35
  更新前はこの記述で問題なく動いていましたので、
36
36
  わけがわからなくなりました。
37
37
 
38
+
39
+ envを追加します。
40
+ (見ても、違いがないように見える)
41
+
42
+
43
+ 新しい方
44
+
45
+ ```sh
46
+ XDG_SESSION_ID=c37270
47
+ GEM_HOME=/virtual/username/public_html/ruby/
48
+ SHELL=/bin/sh
49
+ USER=username
50
+ PATH=/usr/bin:/bin
51
+ PWD=/virtual/username/public_html/xxxxx/
52
+ SHLVL=3
53
+ HOME=/virtual/username
54
+ LOGNAME=username
55
+ XDG_RUNTIME_DIR=/run/user/10040
56
+ _=/usr/bin/env
57
+
58
+ ```
59
+
60
+ まだ動いている
61
+ 古い(まだリニューアルしていない)別のサーバー
62
+ ```sh
63
+ GEM_HOME=/virtual/username/public_html/ruby/
64
+ SHELL=/bin/sh
65
+ USER=username
66
+ PATH=/usr/bin:/bin
67
+ PWD=/virtual/username
68
+ HOME=/virtual/username
69
+ SHLVL=2
70
+ LOGNAME=username
71
+ _=/usr/bin/env
72
+ ```
73
+
74
+ gemはGEM_HOMEでユーザー領域にインストールしています。
75
+ rubyの使うパス関係の環境変数あたりで、
76
+ 細かく設定してあげればいけそうか気がするのですが、
77
+ 何がそれにあたるのか知識不足のため、
78
+ 困っています。
38
79
  よろしくお願いします。