Максимальное время выполнения сценариев PHP по умолчанию установлено на 30 секунд, поэтому, если сценарий выполняется дольше 30 секунд, PHP останавливает сценарий и сообщает об ошибке.
Файл, который вы ищететакое файл php.iniОтредактируйте этот файл, найдите max_execution_time и увеличьте значение по умолчанию с 30 до большего времени, скажем, 180. Например: до : max_execution_time=30
после : max_execution_time=180
Сохраните файл иперезагрузите Xampp.
Это также может означать основную проблему, такую как заблокированный порт, недоступный хост или IP, неправильное имя пользователя или пароль.Вы можете проверить тех, у кого обычные php-соединения ....
Попробуйте PDO следующим образом:
//connect to database
function dbconnect(){
$servername = "localhost"; $username = "yourusernae"; $password = "yourpassword"; $dbname = "yourdbname";
try{
$pdoconn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
$pdoconn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}catch(PDOException $e){
die("OOPs something went wrong. Connection Failed.");
}
echo 'Connected to MySQL';
return $pdoconn;
}
Вы также можете отключить брандмауэр и антивирус, затем повторите попытку с этимиотключите, чтобы исключить любую из этих причин.
Вы также можете попробовать MySQL Workbench, он работает довольно хорошо.