У меня есть контроллер, который выполняет загрузку на сервер хоста, и другой контроллер, который выполняет загрузку на YouTube. После того, как первый контроллер выполняет свою работу, он перенаправляет на второй. После особенно длительного процесса загрузки, который включает YouTube, я получаю сообщение об ошибке «Сервер MySQL ушел»
Я использовал этот код для повторного подключения к базе данных в Codeigniter для решения этой проблемы.
$this->db->reconnect();
Вместо этого я получил ошибку
A Database Error Occurred
Unable to select the specified database: test_database
....
Я пытался добавить этот код до и после кода «переподключения», но это не помогло (ниже «test» - это имя активной группы в конфигурации базы данных, которую я использую.)
$this->load->database('test');
У кого-нибудь есть идеи, как решить эту проблему?