質問編集履歴

3

追加情報

2015/09/30 14:26

投稿

ruby_nyumon
ruby_nyumon

スコア93

test CHANGED
File without changes
test CHANGED
@@ -85,3 +85,35 @@
85
85
  +-----------------------------------------------------------------------------------------+
86
86
 
87
87
  1 row in set (0.00 sec)
88
+
89
+
90
+
91
+ *さらに追加情報
92
+
93
+
94
+
95
+ 切り分けとして、以下を実施しました。
96
+
97
+
98
+
99
+ test.txtというファイルを作成して権限をつけて、同じことをしましたが、やはりだめでした。
100
+
101
+
102
+
103
+ mysql> select hex(LOAD_FILE('/home/vagrant/test.txt'));
104
+
105
+ +------------------------------------------+
106
+
107
+ | hex(LOAD_FILE('/home/vagrant/test.txt')) |
108
+
109
+ +------------------------------------------+
110
+
111
+ | NULL |
112
+
113
+ +------------------------------------------+
114
+
115
+ 1 row in set (0.00 sec)
116
+
117
+
118
+
119
+ VMだとファイルが見れないとか環境面的な問題も考えられるのでしょうか?

2

追加情報を記載しました。

2015/09/30 14:26

投稿

ruby_nyumon
ruby_nyumon

スコア93

test CHANGED
File without changes
test CHANGED
@@ -31,3 +31,57 @@
31
31
 
32
32
 
33
33
  よろしくお願いします。
34
+
35
+
36
+
37
+ *追加情報
38
+
39
+ ・権限はあります。
40
+
41
+
42
+
43
+ mysql> show grants -> ;
44
+
45
+ +-------------------------------------------------------------------------------------------------------------------------------------------+
46
+
47
+ | Grants for {ユーザ名}@localhost |
48
+
49
+ +-------------------------------------------------------------------------------------------------------------------------------------------+
50
+
51
+ | GRANT ALL PRIVILEGES ON *.* TO {ユーザ名}@'localhost' IDENTIFIED BY PASSWORD '*E961DD5D30A444017136FD6991342C798551F8A4' WITH GRANT OPTION |
52
+
53
+ +-------------------------------------------------------------------------------------------------------------------------------------------+
54
+
55
+
56
+
57
+ ・ファイルのパーミッションも特に問題ないです。
58
+
59
+
60
+
61
+ [vagrant@localhost images]$ ls -l
62
+
63
+ 合計 40
64
+
65
+ -rwxrwxrwx 1 vagrant vagrant 6462 9月 29 03:01 2015 about.png
66
+
67
+
68
+
69
+
70
+
71
+ ・ファイルパスを指定して、selectとすると、NULLが返ってきます。
72
+
73
+
74
+
75
+ mysql> select hex(LOAD_FILE('/home/vagrant/app/assets/images/about.png'));
76
+
77
+ +-----------------------------------------------------------------------------------------+
78
+
79
+ | hex(LOAD_FILE('/home/vagrant/app/assets/images/about.png')) |
80
+
81
+ +-----------------------------------------------------------------------------------------+
82
+
83
+ | NULL |
84
+
85
+ +-----------------------------------------------------------------------------------------+
86
+
87
+ 1 row in set (0.00 sec)

1

初心者マークつけました。

2015/09/30 14:17

投稿

ruby_nyumon
ruby_nyumon

スコア93

test CHANGED
File without changes
test CHANGED
File without changes