[PHP-users 3152] output to a pipeでエラーになってしまう
Hideo Harada
php-users@php.gr.jp
Fri, 26 Oct 2001 19:44:22 +0900
はじめまして 原田と申します。
PHPを始めて、マニュアルのサンプルを試しているのですが
イメージ出力をパイプ経由でImageMagickのconvertに渡す
サンプルでエラーが出てしまいます
(http://www.php.net/manual/ja/ref.image.php)
書き出し時に
ImagePng($im, '/tmp/a.png');
passthru ("/usr/local/bin/convert -flip /tmp/a.png png:-");
では正しく表示されるのですが
ImagePng($im, '|/usr/local/bin/convert -flip png:- png:-');
では
Warning: imagepng: unable to open '|/usr/local/bin/convert -flip png:- png:-' for writing
と 出てしまいます。
ImageJpeg()を試してみたり、パイプ以降に適当なコマンドを入れてみたのですが
エラー内容は 変わらないので convertが呼べないエラーではなく
パイプがを開く(?)事が出来ないのではと考えています
問題の切り分け方法など ご存じないでしょうか・・・
環境:
Sparc Solaris8
Apache1.3.22
PHP4.06
gd2.0.1
--
Hideo Harada mailto:h-harada@hcc.co.jp