Dobrý den,
snažím se dostat do mé databáze (sql2.webzdarma.cz ) abych zde mohl udělat nějaké změny, bohužel mi to hází chybí 502 Bad Getaway a pod tím je malým písmem napsáno ještě nginx. Nevíte co s tím a kdy to popřípadě pojede v pořádku?
Děkuji
Tahle chyba je tu pro všechny už od středečního večera. Dost otrava, pokud potřebujete udělat třeba export databáze. Někdo tu napsal, že admini byli o problému informováni a pracují na řešení, ale nevím jak dlouho to ještě bude travat.
Pokud potřebujete provést pouze nějaké jednodušší SQL dotazy, můžete to vyřešit jako já tak, že se uděláte vlastrní skript pro přístup k databázi. Tady vám ho dávám k případnému zkopírování:
<?php
require 'connect.php'; //Soubor zajišťující připojení k databázi pomocí mysqli_connect()
$fileArr = file('db.sql'); //db.sql - tam dejte seznam dotazů k provedení. Dejte vždy pouze jeden kompletní dotaz na jeden řádek a nevynechávejte prázdné řádky.
foreach ($fileArr as $query)
{
echo '<p>';
echo 'Executing: '.$query;
echo '<br>';
$result = mysqli_query($connection,$query);
if (!$result)
{
echo '<span style="color:#990000;">ERROR: '.mysqli_errno($connection).' - '.mysqli_error($connection).'</span>';
}
else
{
if ($result === true)
{
echo '<span style="color:#009900;">Success</span>';
}
else
{
echo '<span style="color:#009900;">Success - Result: </span>';
echo '<table border=1 style="border-collapse:collapse;display:inline-table;">';
while ($row = mysqli_fetch_array($result))
{
echo '<tr>';
for ($i = 0; $i < count($row) / 2; $i++)
{
$item = $row[$i];
echo '<td>';
echo $item;
echo '</td>';
}
echo '</tr>';
}
echo '</table>';
}
}
echo '</p>';
}
?>
Nezapomeňte si přešíst komentáře na druhé a třetí řádce ;-).
Poté co nahrajete tento soubor (třeba dbImport.php) a soubor db.sql, stačí už jen přejít na tento soubor ve webovém prohlížeči.