我需要将 php-5.2.17 编译为 cgi 包装器。此机器上未安装 PostgreSQL。我正在寻找 configure 命令,以禁用对 PostgreSQL 的支持。
--without-postgre
答案1
你是否阅读友好手册?
诚然,我没有看到它明确告诉你如何在没有 postgresql 支持的情况下进行配置 - 但因为它告诉你如何添加 postgresql 支持,这意味着它默认是禁用的
In order to enable PostgreSQL support, --with-pgsql[=DIR] is required when you compile
您有什么证据表明情况并非如此吗?
此外,由于 postgresql 支持似乎是这样描述的pgsql
,如果有必要明确禁用它,那么猜测配置选项将是:
--without-pgsql
您是否有什么理由想要自己编译代码?除非您静态链接 PHP,否则只需从文件中注释掉不需要的扩展即可php.ini
禁用它们。