首页 > 解决方案 > PHP7.4.0 RC1 - 无法识别的选项正在运行 ./configure

问题描述

我最近在我的 Mac 上编译了 php 7.4.0 RC1,但是运行./configure(带有一些参数)我收到以下警告:

configure: WARNING: unrecognized options: --enable-libxml, --with-pcre-regex, --with-gd, --enable-opcache-file, --with-pdo, --enable-wddx

我了解警告本身的含义,但是这些参数被替换为什么或为什么它们不起作用?

标签: phpconfigurephp-7.4

解决方案


运行configure --help以查看可用的选项。看来这些已被删除或重命名。

  • --enable-libxml应该是--with-libxml,无论如何这是默认值,不需要指定。
  • --with-pdo应该是--enable-pdo
  • --with-gd应该是--enable-gd
  • --with-pcre-regex已被删除。它始终处于启用状态(并且一直处于启用状态)。
  • --enable-opcache-file已被删除。如果启用了 opcache,则始终启用它。
  • WDDX 已为 7.4.0 删除

推荐阅读