在默认情况下,当运行 make 时,CGI 和 CLI 都会被编译并且分别放置在您 PHP 源文件目录的 sapi/cgi/php
和sapi/cli/php 下。
您可以注意到两个文件都被命名为了 php。在 make install 的过程中会发生什么取决于您的配置行。如果在配置的时候选择了一个 SAPI
模块,如 apxs,或者使用了 --disable-cgi 参数,则在 make install的过程中,CLI 将被拷贝到
{PREFIX}/bin/php,除非 CGI 已经被放置在了那个位置。
因此,例如,如果在您的配置行中有 --with--apxs ,则在 make install 的过程中,CLI 将被拷贝到
{PREFIX}/bin/php。如果您希望撤销 CGI 执行文件的安装,请在 make install 之后运行 make
install-cli。或者,您也可以在您的配置行中加上 --disable-cgi 参数。