[PHP-users 7834] Re: qmail+PHPでの受信メール処理
NAKAMURA Takeshi
php-users@php.gr.jp
Fri, 31 May 2002 22:42:46 +0900
仲村です
肝心だと思う
> 方法として.qmailで|condredirectを使う予定ですが、phpでの処理の結果、
> condredirectに'0','100'を渡す方法が分かりません
ですが、<http://jp2.php.net/manual/ja/function.exit.php> の言葉を信じれば
exit(0);や、exit(100); で、終了ステータスを返せるはずですが、試してみると
exit で終了した場合、どんな引数を与えても終了ステータスは全て 255 になって
しまいました。(PHP 4.2.1)
まぁ、[PHP-users 7685] で既知の Bug といわれているので 仕方ないでしょう。
そのメールに書かれている <http://bugs.php.net/bug.php?id=17107> を見ると、
<? pcntl_exec("/bin/sh", array("-c", "exit 100")); ?>
と、いう手が使えるようです。
で、うちでやってみると
Call to undefined function: pcntl_exec()
関数がないらしい...何故だろう。
% php -v
4.2.1
なんですが、何かコンパイルの時に抜けたかな?
----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+
関西沖縄青年の集い がじまるの会 手伝い 一人だけの勝手に神奈川支部
仲村 武 <1Yen@Bigfoot.COM>
# 勉強するために入って、初っぱなから答えてる...勉強にはなるんだが良いのだろうか