質問編集履歴

1

文修正

2018/10/05 15:44

投稿

mosuke
mosuke

スコア65

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ※【閲覧注意】Ruby超初心者なのなこと言ってる可能性があります。なじってください。
1
+ ※【閲覧注意】Ruby超初心者です。てんで見当はずれなこと言ってたら優しご指摘ください。
2
2
 
3
3
 
4
4
 
@@ -46,24 +46,24 @@
46
46
 
47
47
  1. エラーメッセージの`/usr/bin/gem:8`には`require 'rubygems'`が記述されてます。
48
48
 
49
- `ruby`もしくは`gem`のバージョン古いんかな?と考え、以下しました。
49
+ `ruby`のバージョンは`1.8.7`、すぎるせい?と考え、`rbenv`利用ようと考えました。
50
50
 
51
- - `rbenv`をインストールしてローカル開発環境(2.3.1)と同じバジョンにすればいじゃね?
51
+ `rbenv install -v 2.3.1`でエラ。`ruby-build`辺りでルートにアクセスする必要がありますが、レタルサーバの借り手である僕はアクセス権がありませ
52
52
 
53
- →`rbenv install -v 2.3.1`でエラー。`TMPDIR=/tmp`はルートディレクトリなので、借り手である僕にはアクセス権がありません。
54
53
 
55
- ```
56
54
 
57
- ruby-build: TMPDIR=/tmp cannot hold executables (partition possibly mounted with `noexec`)
55
+ 2. `require './vendor/bundle/ruby/2.3.0/gems/mysql2-0.5.2/lib/mysql2.rb'`みたいに直接指定すれば、`bundler`(`$ bundle exec ruby exec.rb`)を使う必要なく、`$ ruby exec.rb`でいけるべ、と考える。
58
56
 
59
- ```
57
+ `nokogiri`,`mysql2`はわかるが、`open-uri`のgemってどれだ?状態に...
60
58
 
61
59
 
62
60
 
63
61
 
64
62
 
65
- ### 補足情報(FW/ツールのバージョンなど)
63
+ ### 知りたいこと
64
+
65
+ 【必須】 「試したこと:2」のやり方で適切か?そして`open-uri`を相対パスで表すにはどのgemを指定すればよいのか?
66
66
 
67
67
 
68
68
 
69
- ここより詳細情報を記載てください。
69
+ 【できれば】 ロリポップSSHサーバ(スタンダードプラン)ってweb開発は向かいのか?このサーバで開発する際のベストプラクティスがほしい。。。