České Fórum https://ceskeforum.com/ |
|
Jak nastavit web (s PHP a MySQL) mimo provoz (režim údržby) https://ceskeforum.com/viewtopic.php?f=159&t=15272 |
Stránka 1 z 1 |
Autor: | lso [ čtv 10. říj 2019 21:40:47 ] |
Předmět příspěvku: | Jak nastavit web (s PHP a MySQL) mimo provoz (režim údržby) |
Redakční systémy, blog diskuzní fórum, e-shop atd. se běžně skládají z .php souborů a v jednom z nich bývají přístupové údaje k databázi MySQL. Třeba u Wordpress (redakční systém pro blogování atd.) jde o soubor wp-config.php Pokud chcete takový web dát A) do režimu kdy lidé nemají možnost vidět ani ovlivnit co je v databázi MySQL, ujistěte se, že první řádky v tom souboru vypadají takto: Kód: <?php echo "<center><br /><br /><h2>Stranky jsou prave mimo provoz. Zkuste to prosim znovu behem par hodin.</h2></center>";exit; Jakmile pak chcete obnovit funkčnost, stačí ten druhý řádek smazat, nebo na začátek vložit dvě lomítka: Kód: <?php //echo "<center><br /><br /><h2>Stranky jsou prave mimo provoz. Zkuste to prosim znovu behem par hodin.</h2></center>";exit; Další možností je v souboru .htaccess vložt přesměrování: Kód: Options +FollowSymLinks RewriteEngine on RewriteRule (.*) https://pastebin.com/raw/D8MERVS2 [R=302,L] nebo jen?: Kód: Redirect 302 / https://pastebin.com/raw/D8MERVS2 B) do režimu kdy je možné vidět věchno ale není možné aktualizovat databázi (cokoliv měnit nebo přidávat), počítám, že buď nastavit mysql uživateli pouze právo číst a nebo jít do správce MySQL (PHPMyAdmin) a zde u tabulek (a nebo nějak u celé DB) nastavit aby šlo jen číst a ne zapisovat. |
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |