[PHP-users 17643]ImageCreateFromJPEGが正常に動かない

Keiichi Inoue inoue @ cozy.ne.jp
2003年 9月 2日 (火) 20:54:47 JST


下記環境で ImageCreateFromJPEG を利用したいと考えてます。
  Redhat 9 + Apache 1.3.27 + PHP 4.3.3
   PHP configure --------
  --enable-memory-limit --with-pgsql=/usr/local/pgsql/
  --with-apxs=/usr/local/apache/bin/apxs --enable-trans-sid
  --enable-mbregex --enable-mbstring --enable-mailparse
  --enable-zend-multibyte --with-jpeg-dir=/usr/lib
  --with-gd --with-png-dir=/usr/lib --with-zlib
  ----------------------

  下記のようなコードであるパスにある画像を表示しようとした所
  一定のサイズ(ファイルのサイズではなく縦×横のサイズ)を超え
  ると ImageCreateFromJPEG が正常に動きません。
  ----------------------
  <?PHP
    $strUrl = "/home/foo/hoge.jpg";
    $im = @ImageCreateFromJPEG( $strUrl );

    header("Content-type: image/jpeg");
    header("Cache-control: no-cache");
    imagejpeg($im);
    imagedestroy($im);
  ?> 
  ---------------------- 

ImageCreateFromJPEG を利用する際の制限事項や仕様などはあるの
でしょうか。アドバイスを頂けたら幸いです。

#旧環境(Redhat 7.3 + Apache 1.3.27 + PHP 4.3)は、同様の操作
#が可能であった記憶があります(旧環境を破棄して現環境に変更)。
#PHP 4.3.3 から変更された GD が影響しているのでしょうか。

-- 
Keiichi Inoue <inoue @ cozy.ne.jp>




PHP-users メーリングリストの案内