no-image

–enable-fastcgiしたときcliはどう作るか。

PHPのconfigureオプションで–enable-fastcgiすると、fastcgi用のbinができるわけですが、これでphpを作ると


php -v
PHP 5.1.6 with Suhosin-Patch 0.9.5 (cgi-fcgi) (built: Sep 27 2006 23:27:31)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
    with Suhosin v0.9.3, (C) Copyright 2006, by Hardened-PHP Project

という感じでcliができません。php -rはよくつかうのでこれがないと困るなぁと思ってぐぐったらSooey – PHP 5.1.0 Releaseに答えがありました。make install-cliでcliが入るみたいです。早速–enable-fastcgiで作ったphpをphp-fastcgiにrenameして、make install-cliしたら


php -v
PHP 5.1.6 with Suhosin-Patch 0.9.5 (cli) (built: Sep 27 2006 23:28:01)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
    with Suhosin v0.9.3, (C) Copyright 2006, by Hardened-PHP Project

うまくいきました。いや、もしかしたら知ってて当たり前の事なのかもしれませんが、、