PHP 8 Beta 1 and pdo_oci, pdo_oci8_12c and gd2 extensions

[email protected] (David Martin) Thu, 6 Aug 2020 16:17:13 -0400
Newsgroups php.windows
Message-ID <CAHhbXjyKpoUnhBtNEyMsTJcN9kxXW0ZTynqdAd88QR1bGyaz6g@mail.gmail.com>
--0000000000001f55b505ac3b2d93
Content-Type: text/plain; charset="UTF-8"

In the alpha releases the 3 extensions in the subject were working fine,
pdo_oci, pdo_oci8_12c and gd2. With the beta release they no longer work.

gd2 gives the error below:

Warning: PHP Startup: gd: Unable to initialize module
Module compiled with module API=20190128
PHP    compiled with module API=20200804

pdo_oci gives a similar error:

Warning: PHP Startup: PDO_OCI: Unable to initialize module
Module compiled with module API=20190128
PHP    compiled with module API=20200804

pdo_oci8_12c gives an entry point not found error popup then emits an
unable to load dynamic library. It says the module could not be found but
the errors being emitted indicate that it really is being found.

All that said my question is, why are gd2 and pdo_oci no longer in the PHP
Windows bundle? I'm pretty sure that they used to be and they are in fact
in the 7.4.9 ZIP file as expected but not in
the php-8.0.0beta1-Win32-vs16-x64 ZIP file.

Dave Martin

--0000000000001f55b505ac3b2d93--