note 26473 deleted from function.pg-connect by kalle

From: Date: Mon, 12 Jan 2015 19:03:33 +0000
Subject: note 26473 deleted from function.pg-connect by kalle
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-201413@lists.php.net to get a copy of this message
Note Submitter: khyri at khyri dot com ---- After upgrading to PHP 4.2.3 from PHP 4.1.2 (Red Hat Linux Advanced Server with Stronghold 4.0) in order to manually compile in MHASH support, I discovered that Postgres support has disappeared, despite being specified on the command line, and compiling with no errors. FATAL: Undefined function: pg_connect() Confirmed by looking at the output of phpinfo() and comparing it to the output pre-upgrade - no mention of PostgreSQL in the new one. Detective work led me to find that the old pgsql.so in /usr/lib/php4 was untouched, and the new one had ended up in /usr/lib/20020429 instead. The fix was to edit config_vars.mk after configuration to change the value of EXTENSION_DIR, and then compile. Not quite sure where 20020429 came from, looks like a left-over value from development testing... Anyway, in case any one else has a similar problem, thought I'd document it here, as a problem with pg_connect is where this will first surface as a symptom.

« previous php.notes (#201413) next »