I’m standing up xibo 1.7.5 in a separate folder on our web server (XAMPP) that is running our current Xibo CMS (v 1.7.4).
I was unable to get the localhost mysql server instance to do anything but authenticate as the anonymous user (I don’t know enough about MySQL to address that with XAMPP) so we are trying to point to our standalone MySQL server.
From our application server, I can ping the MySQL server. However, when I provide the IP address or DNS name for that server to the install.php during the database setup step, it times out connecting to the MYSQL server.
Could not connect to MySQL with the administrator details. Please check and try again. Error Message = [SQLSTATE[HY000]  A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ]
My administrator has been able to remotely administrate that server and created an admin id and password with the proper GRANT permissions to create users and tables.
Any idea why xibo might not be able to see the remote server while we can ping one to the other? Is there a php setting for this sort of connection I should be looking at or something with Apache?