Sorry, I thought I had responded from my email account.
Rootspersona needs the database connection broken up into host and port. A lot of current configurations combine them.
Check your wp-config.php file
This will be fixed in a future version.
Thanks Ed,
This is what it was:
/** MySQL hostname */
define( ‘DB_HOST’, ‘localhost:/run/mysqld/mysqld10.sock’ );
This is what I changed it to:
/** MySQL hostname */
define( ‘DB_HOST’, ‘localhost:3307’ );
Now I get an “Error establishing a database connection” error trying to load WordPress.
I’m not technical enough for this problem, but I did check phpMyAdmin and there are no rootspersona talbes there.
Next step?
Hi Ed, is there nothing I can do to get the rootspersona plugin working?
do you define the host and port as a single variable? the current version expects them as separate variables
Not sure, this is what it is in the wp-config.php file:
/** MySQL hostname */
define( ‘DB_HOST’, ‘localhost:/run/mysqld/mysqld10.sock’ );
The way I read that is a single variable – ‘localhost:/run/mysqld/mysqld10.sock’
“localhost” – for the host, and
“/run/mysqld/mysqld10.sock” for the port
But as I say, I’m not technical enough in this area.
OK, red herring, the HOST and PORT do NOT have to be split up anymore.
I’ve not seen /run/mysqld/mysqld10.sock as a port before…
This should have worked: define( ‘DB_HOST’, ‘localhost:3307’ );
Unless the port on your database instance is NOT 3307
Try: 127.0.0.1:3307
Thanks Ed,
I decided to go with the Gedshow plugin. It installed first time and activated straight away.