Come risolvere l'errore "Connections using insecure transport are prohibited while --require_secure_transport=ON"
Ho configurato un database remoto per ottimizzare le prestazioni del sito WordPress con MySQL su Ubuntu 16.04. Ho scaricato WordPress sul mio server web. Quando navigo all'indirizzo IP pubblico associato al mio server web, ottengo l'errore "Error establishing a database connection".
Con la modalità di debug di WordPress impostata su true, i dettagli dell'errore sono:
Warning: mysqli_real_connect(): (HY000/3159): Connections using insecure
transport are prohibited while --require_secure_transport=ON. in /var/www
/html/wp-includes/wp-db.php on line 1538
Ho testato la connessione remota utilizzando l'utente remoto e riesco a connettermi. Questo significa che il mio server database è in esecuzione e le credenziali dell'utente remoto sono corrette.
Cosa può causare questo problema e come posso risolverlo?

Aggiungere questa funzione nel mio wp-config.php ha risolto il problema: define('DB_SSL', true);
Riferimento:
https://stackoverflow.com/questions/7142632/wordpress-ssl-mysql-is-this-configuration-possible
