XREA でもサーバースペースを借りています。容量は 1000M なので、まだまだ余裕だと思っていたところ、FTPでファイルを上げていたら「容量が足りません」ってメッセージ。
おかしいな?って。でも思い当たる節が・・・
サムネイルの作成で、画像サイズが大きい場合 GD で作成しようと思うと、PHPのメモリー制限に引っ掛かり PHP が落ちてしまいます。
画像をメモリー上に展開してから、縮小するので当然といえば当然です。
そこで、考えました。「Image Magick」を使おう!って。
でも、XREA は PHP が SAFE MODE で動いているので、 exec() が使えません。
そこで、また考えました。その部分を CGI動作させて実現しよう!って。
そんな、こんなで、テストしていたところ、縮小率を誤って 5000% とかしちゃって、しかも出力先が間違っていたんですね。
でその出力ファイルを SSH でシェルにログインして探してみたら・・・ありました!
/tmp ディレクトリに馬鹿でかいファイルが2個、オーナーが私のアカウントで!
早速、削除して事なきを得ましたとさ。
で、原因となった「Image Magick」を SAFE MODE でも動作させてみようという試みは、上手くいっています。
そのうち、CVSに投入します。
Page Info | |
---|---|
Page Name : | nao-pon/blog/2006-06-21 |
Page aliases : | None |
Page owner : | nao-pon |
Can Read | |
Groups : | All visitors |
Users : | All visitors |
Can Edit | |
Groups : | No one |
Users : | ゲスト |