Hello,
I'm not extremely good at administering/compiling stuff (main role as a web developer), however I'm getting the following error when trying to connect to my PostgreSQL db:
psql: relocation error: psql: undefined symbol: PQgetssl
This is the actual output:
[postgres@myhost pgsql]$ psql mytestdb
Welcome to psql 7.3.2, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help on internal slash commands
\g or terminate with semicolon to execute query
\q to quit
psql: relocation error: psql: undefined symbol: PQgetssl
[postgres@myhost pgsql]$
I had gone through the installation instructions for OpenACS (actually trying to get dotlrn to work), but I think I got confused on the page where it actually has you create the config for AOLServer to run OpenACS. So I tried to go back and figure out if I had done it right (I think I was using two users instead of the same one and the instructions weren't written like that 😊
I couldn't figure out how to log back into the PostgreSQL db (guess I forgot the user I used or something?) so I finally decided to delete the data dir and then run initdb again. After all that, I just started down the instructions for PostgreSQL again, but when I got to connecting to see mytestdb, I got that error...
I then deleted the data directory again and did the ./configure, make and make install for PostgreSQL again. And then I went ahead and just started from the beginning of the testing procedure. However I got the error AGAIN when I got down there... Everything before it worked just fine. And I WAS able to do it previously.
I'm wondering if installing AOLServer changed things that could've messed it up. I searched google to see what I could find and the only thing I could find was a suggestion to check the LD_LIBRARY_PATH, which is set right for the postgres user... Any suggestions?
And I think the product is great, but man what I'd do to get Apache support 😉