[Armadillo:03429] Re: thttpdからlighttpdへの移行に関して
Yoshimitsu Yamada
email@hidden
2008年 9月 24日 (水) 20:14:30 JST
やまだです。
千葉 慎也 wrote:
> ファイルを置く場所はtmpfsをmountした/dev/shmです。
> 空きは1Gほどあります。thttpdでは全てそこにアップできたのですが。。
3MBのファイルをアップロードした時に、freeコマンド等で空きメモリは確認されましたか?
(freeコマンドがなければ、"cat /proc/meminfo"でも良いと思います。)
# /dev/shmの空きが1GBほどあるということで、swapをUSBメモリかUSBHDD上に作られている
# のかなと思ったりしたのですが、いかがなのでしょうか?
--
やまだ
千葉 慎也 wrote:
> 千葉です。
>
> いろいろとありがとうございます。
>
> サイズが問題のようです。3Mまでのサイズならアップロード
> できるのですが、そこを超えると今回の現象が発生します。
>
> 実際に置きたいファイルのサイズは3.5〜4.0Mほどです。
> (romfs.img.gzです。Webからアップデートする仕組みを作っていました。)
>
> ファイルを置く場所はtmpfsをmountした/dev/shmです。
> 空きは1Gほどあります。thttpdでは全てそこにアップできたのですが。。
>
> lighttpdはどこかでファイルアップのサイズ制限を設定しているのでしょうか。
> lighttpd.confを確認したのですが、該当しそうな箇所は見当たりませんでした。
>
> よろしくお願いいたします。
>
> On Wed, 24 Sep 2008 19:23:18 +0900
> Yoshimitsu Yamada <email@hidden> wrote:
>
>> Yasushi SHOJI wrote:
>>> At Wed, 24 Sep 2008 18:39:44 +0900,
>>> 千葉 慎也 wrote:
>>>> (../../src/connections.c.1094) denying upload as writing to file failed: /var/tmp/lighttpd-upload-CA6Wwm Resource temporarily unavailable
>>>>
>>>> といったログが表示されています。
>>> /var/tmpへの書き込み権限が無いとか?
>>
>> connections.cの1094行よりちょっと前あたりに
>> /* ディスクがいっぱいじゃないのか? */
>> なんていうのも書いてありました。
>>
>> あと、ディレクトリ自体存在していないとか?
>
armadillo メーリングリストの案内