Just a quick note to document a bug in the installation process for Postgresql. The SQL to create the database schema is slightly wrong. The final statement is:
CREATE FUNCTION "if"(boolean, anyelement, anyelement) RETURNS anyelement AS '
SELECT CASE WHEN $1 THEN $2 ELSE $3 END;
' LANGUAGE 'sql';
psql gave an error that that function / signature already exists. I though, "OK then, I guess I don't need to do anything." Unfortunately, Drupal seems to require a different signature. I was getting errors until I ran the following:
Undefined index: messages in /var/www/html/eclipsecat/includes/bootstrap.inc
If I am not logged in as a user I get this error message. How do I fix it or make it go away.
However, I cannot just specificy "localhost", becuase I have multiple MySQL installs running. What I usually do when specificying a MySQL connection in my other webapps is to do the following:
$host = 'localhost:/var/drupal/mysql/mysql.sock';
However, I cannot seem to do this, because if I specify the path to the socket in that manner I end up with:
Does anyone offer paid installation services for drupal? I want to have the CMS installed but I really don't want to wrestle with it. I would gladly paypal someone a reasonable fee for installation.