Прежде всего, я хотел бы сказать, что я относительно новичок в GCP.
В настоящее время размещаем приложение codeigniter с Google Cloud Platform. Я уже успешно импортировал свою базу данных в Google Cloud SQL. Однако, когда я пытаюсь подключиться, я получаю следующую ошибку: mysqli::real_connect(): php_network_getaddresses: getaddrinfo failed: No such host is known.
По сути, делать эквивалент PHP mysqli::real_connect($hostname, $username, $password, $database, $port, $socket, $client_flags))
Итак, мой вопрос: каково правильное имя хоста / как вы получаете имя хоста для своей базы данных в Google Cloud Platform?
your_project_name:your_region:your_instance
где каждый из них соответствует моему проекту. Я получил эту информацию из документов. Специально использовались параметры конфигурации, перечисленные там и предполагаемые cloudsql_connection_name: your_project_name:your_region:your_instance
может быть использован в качестве имени хоста.
Я что-то упускаю?
Кроме того, какие-либо советы для размещения приложений codeigniter с GCP?
Задача ещё не решена.
Других решений пока нет …