Č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/