mirror of
https://github.com/php/php-src.git
synced 2026-10-28 17:56:50 +08:00
Add a new --disable-apache2-conf option that prevents apxs from editing httpd.conf during installation. When SYSCONFDIR is non-empty, apxs is invoked with -a, which requires httpd.conf to exist at the target path. This fails when installing into a staging directory (INSTALL_ROOT) where no `httpd.conf` exists but apxs is present and works, and is also unwanted on distributions [like Debian][1] that manage Apache module activation separately (e.g. via a2enmod). [1]: https://salsa.debian.org/php-team/php/-/blob/9bd72dc78216cf136315d765ec3a602ac99e60e3/debian/patches/0030-Add-patch-to-install-php7-module-directly-to-APXS_LI.patch Assisted-by: Claude Sonnet 4.6