Hi, Il 17/06/2024 19:21, Peter Kokot ha scritto:
When building for a certain PostgreSQL version, the pq library gets linked to the extension and then this PostgreSQL version needs to be used, yes. If you build for 10.0, then you need to use that exact version. Linux packages have this resolved by dependencies on the packages so when you install the extension it will work for that distribution PostgreSQL package.
Sure, you need to have the same version of libpq that PHP was built with. But nothing prevents your script using pdo_pgsql or ext/pgsql to connect to another version of postgres running either on the same machine or a different one.
Cheers -- Matteo Beccati Development & Consulting - http://www.beccati.com/