Jak zprovoznit původní podobu webu nahráním zálohy?
Dobrý den, prosím o radu se zprovozněním webu.
doménu včetně hostingu spravoval správce, který k 2023 ukončil činnost tzn. nebyla prodloužena platnost domény a hostingu. Nyní jsem převedl doménu k wedos, založil jsem webhosting. Od bývalého správce jsem obdržel zálohu webu obsah viz obrázek:
Obsah složky jsem extrahoval do root /www /domains /universalupak.com původní .htaccess a index.php jsem předem vymazal. V současné chvíli je web nedostupný hláška: You don’t have permission to access / on this server.
Mám pocit, že nefunkčnost je spojena s databází, viz některá videa na YouTube, kde dochází i k nahrání původní databáze do phpAdmin. Bohužel původní web již neexistuje, otázkou je jestli je databáze součástí zaslané zálohy viz výše nebo je zapotřebí něco přepsat? Předem děkuji za pomoc! Petr
4 Answers
Vlákno nyní uzavírám z důvodu neaktivity. V případě potřeby založte nový dotaz nebo nás kontaktujte pomocí kontaktního formuláře.
OK, teď už přetrvává pouze problém s databází. Pokud jste ji ze zálohy obnovil do databáze webhostingu (návod na import souborů zde), zadejte přihlašovací údaje k databázi, které Vám přišly v e-mailu o jejím zřízení, do souboru wp-config.php.
Pokud přetrvají chyby vracené cachovacím pluginem, odstavte jej přes FTP podle návodu WP – Nefunkční web.
Vyberte webhosting a obnovte výchozí .htaccess na tomto odkazu.
Dobrý den,
původ chyby bude nejspíš v chybějících souborech .htaccess a index.php. Ty jsou pro WordPress naštěstí víceméně univerzální. Založte ve složce www/domains/universalupak.com soubory znovu s tímto obsahem:
index.php
<?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define( 'WP_USE_THEMES', true ); /** Loads the WordPress Environment and Template */ require __DIR__ . '/wp-blog-header.php';
.htaccess
# BEGIN WordPress RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
Ve složce www by měl být náš výchozí .htaccess, který můžete obnovit podle tohoto návodu.