回答編集履歴
1
見落としによる追記
    
        answer	
    CHANGED
    
    | @@ -1,3 +1,17 @@ | |
| 1 1 | 
             
            > No such file or directory @ rb_sysopen 
         | 
| 2 2 |  | 
| 3 | 
            -
            カレントディレクトリに、`img` というディレクトリが無いというエラーです。ありますか?
         | 
| 3 | 
            +
            カレントディレクトリに、`img` というディレクトリが無いというエラーです。ありますか?
         | 
| 4 | 
            +
             | 
| 5 | 
            +
            追記:
         | 
| 6 | 
            +
            すいません。
         | 
| 7 | 
            +
            > 他のURL(たとえば"http://upload.wikimedia.org/wikipedia/commons/5/58/Shiba_inu_taiki.jpg")にすると画像を保存できます 
         | 
| 8 | 
            +
            だとすると、`img`はありますね。
         | 
| 9 | 
            +
             | 
| 10 | 
            +
            手元の環境では、
         | 
| 11 | 
            +
            Linux: 
         | 
| 12 | 
            +
              問題なし。ただし、そのURLは404 Not Foundで、open(url)のところでエラー
         | 
| 13 | 
            +
            Windows: 
         | 
| 14 | 
            +
             下記のエラー。
         | 
| 15 | 
            +
            (中略)/open-uri.rb:36:in `initialize': Invalid argument @ rb_sysopen - ./img/img2.php (中略) (Errno::EINVAL)
         | 
| 16 | 
            +
             | 
| 17 | 
            +
            と、そのエラーは出ません。
         | 
