I just upgraded PHP from 7.2 to 7.3 using Homebrew on my Mac. apcu and xdebug were (re)installed with pecl. phpinfo()
outputs that the "additional" ini files where I have some custom config for the extensions are being parsed; however, none of the configs from those files are being used. E.g., I have set xdebug.max_nesting_level = 1500
in the supposedly parsed xdebug.ini file, but it's still set at the default 256.
Both .ini files begin with extension="xxx.so"
, and I've searched for other references to the extensions, but come up empty. (There's no reference, e.g., to either extension in the base php.ini file.) I've also tested commenting out those refs, and the extensions are not loaded when that is done. So, at this point, I'm assuming they're being loaded because of the references in those files, but nothing else there is being used. Both files were copied unchanged from the previous version, where they worked just fine.
I've restarted PHP, Apache, and even rebooted the machine, all to no avail.