I've never had much trouble with PHP and PostgreSQL until this morning..
I was using persistent connections but started to have strange things happen
with PHP when I used them, so I elected to go back to using plain old
pg_connect(). I did and everything seemed to be working fine, then this
morning I go and log into my application and on most of my queries I get
something like
Warning: 1 is not a valid PostgreSQL link resource in
/usr/site/php/classes/db_pgsql.inc on line 64
Warning: 1 is not a valid PostgreSQL link resource in
/usr/site/php/classes/db_pgsql.inc on line 67
So it seems that pg_connect isn't returning false and that's a good thing,
still it seems the connection index is unusable..
I've stopped and restarted Apache and PostgreSQL, I even went so far as to
reboot and ruin my impressive uptime to make sure everything that needed to
be restarted got restarted... It's almost as if it's still trying to use
persistent connections..
Has anyone seen this before? The problems with persistent connections wasn't
noticeable until 4.0.3pl1 so it might be a problem there..
-Mitch
"I'd change the world if God would just give me the source code."