Re: pg_connect: Call to undefined function pg_connect()

From: Date: Tue, 05 Dec 2023 21:15:01 +0000
Subject: Re: pg_connect: Call to undefined function pg_connect()
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-328318@lists.php.net to get a copy of this message
The changelog can be found here: https://www.php.net/ChangeLog-8.php (pick the appropriate version). On Tue, Dec 5, 2023 at 4:14 PM Aziz Saleh <azizsaleh@gmail.com> wrote: > Check the php.ini and see that it has the extension set/uncommented > (php_pgsql.dll). If that doesn't solve it try installing the php8.0-pgsql > package. > > On Tue, Dec 5, 2023 at 4:08 PM John <john.iliffe@iliffe.ca> wrote: > >> I have moved a number of php scripts from PHP 7.2.9 to PHP 8.0.27 and I >> am encountering the >> following error: >> [05-Dec-2023 15:34:41 America/Toronto] PHP Fatal error: Uncaught Error: >> Call to undefined function >> pg_connect() in /usr/httpd/xxx0002.php:211 >> >> line 211, which worked as expected up until now is: >> $db_handle = pg_connect('dbname=xxxx user=xxxx password=xxxx'); >> and the online docs show this as still acceptable but deprecated. I >> noticed that the result will be >> a "PgSql\Connection" object. >> >> Two questions: >> 1. since the syntax is still valid why am I getting an undefined function >> error? >> >> 2. since the result is different, am I going to encounter a lot of other >> problems in this conversion >> and where can I find a full list of these changes? >> >> Thanks, >> >> John >> ====== >> >

« previous php.general (#328318) next »