Internal error 500 – wordpress čistá instalace

249 zhlédnutíWebhosting
0

Dobrý den,

řeším zapeklitou situaci a chtěl bych poprosit o pomoc.

Mám doménu javes.eu a měl jsem na ní dvě prezentace (javes.eu a test.javes.eu) na testu jsem nějakým způsobem odladil nový web, a zmigroval pomocí pluginu přímo ve WP data.

Bohužel došlo k tomu, že se data na FTP promíchala a web sice byl přenesen správně ale začal být opět hrozně pomalý. Dle toho co jsem dohledal na internetu, bylo vhodné udělat čistou instalaci WP přímo do www. Udělal jsem si tedy backup a včera odmazal všechny soubory vyjma htaccess a adresářů pro subdomény.

Aktuálně se mi web nenačítá chyba 500 (abych mohl nakonfigurovat WP), tak jsem dal obnovit htaccess a jsem ve konstantním stavu a nemohu se hnout z místa. Nepomohla ani oprava oprávnění k souborům a nevím si rady jak dál.

Současně mi došlo, že tím jak jsem obnovil htaccess tak se pravděpodobně nedostanu ani k druhému webu test.javes.eu odkud bych chtěl, až proběhne úspěšně instalace WP, zmigrovat data a mít konečně čistý web s obsahem, který bych chtěl dál vyvíjet.

Můžete se mi na to prosím někdo od Vás mrknout?

Díky moc.

JaVes

Role: Zákazník
JČ390317 Odpověděl na otázku
0
150.35K Odpověď od WEDOS Internet, a.s. 0 Komentář

Dobrý den,

pokud máte:

  • Na FTP ve složce www WordPress
  • Obnovený výchozí .htaccess VEDOS,

postupujte takto:

  1. Nakopírujte si obsah oficiálního WP .htaccessu
  2. Přepište jím obsah souboru .htaccess ve složce www.

Chyba 500 je často způsobená nějakým nepovoleným příkazem v souboru .htaccess. Ten čistý WordPressový by měl být v pořádku, ale různé pluginy mohou .htaccess změnit a nelze vyloučit, že se tam tou změnou právě nějaké nepovolené příkazy dostanou.

Pokud přesouváte na hlavní doménu WP ze subdomény, nezapomeňte také správně nastavit bázovou adresu toho WordPressu.

Role: Podpora Web: https://kb.vedos.cz Vizitka: VEDOS Specialista na Znalostní bázi
MB313456 Odpověděl na otázku
0

Díky moc za radu. Udělal jsem to co jste psal a situace se posunula do stavu, kdy mi už nejede ani jeden web. 😀 Zajímavé je, že po nahrání starého .htaccessu ve firefoxu mi to test.javes.eu stále zobrazuje, chrome tvrdí, že wp-config existuje a jestli ho chci přeinstalovat. V Chrome se na javes.eu s čistou instalací a přepsaném .htaccessu stále vyskytuje chyba 500. Omlouvám se, že s tím otravuju, půl roku jsem se tomu vyhýbal a věděl jsem proč :D. Díky ještě jednou moc za potenciální pomoc. 🙂

Role: Zákazník
MB313456 Změnil status na publikováno
0
150.35K Odpověď od WEDOS Internet, a.s. 0 Komentář

Webhosting funguje takto:

  • Pokud máte jen jeden web (1 doména, žádné aliasy ani subdomény), můžete jej mít ve složce www. V takovém případě můžete přepisovat výchozí soubor .htaccess, například tím WordPressovým. Vyrozuměl jsem, že toto je právě Váš případ z důvodu přesunu WordPressu z testovací subdomény na hlavní doménu.
  • Jakmile máte více webů, ať už aliasů nebo subdomén, musíte používat výchozí .htaccess. Ten je pak obtížné kombinovat s jinými .htaccess soubory.

Chcete-li tedy zachovat možnost používání více domén/subdomén, doporučuji složku www zachovat v původním stavu, a všechny domény/subdomény udržovat ve složce domains. Na výkon to vliv prakticky nemá. Relevantní návody:

  • Reset FTP – zde můžete dohledat základní strukturu FTP.
  • Subdomény a Aliasy na Webhostingu – podrobné informace o tom, jak složka /domains funguje.
Role: Podpora Web: https://kb.vedos.cz Vizitka: VEDOS Specialista na Znalostní bázi
MB313456 Edited answer
0

Moje situace je taková, že potřebuji dočasně subdoménu a doménu. Když bude na doméně (javes.eu) zprovozněna čistá instalace WP nahraju do ní plugin „Migrate Guru“ stejně jako do subdomény (test.javes.eu) propojím je přes klíč a plugin kompletně zmigruje data včetně seo atd. Následně bych chtěl test zrušit a již nepoužívat. Připravil jsem si proto novou db abych to mohl uskutečnit a teď bojuji se zprovozněním nové instalace WP na doméně (javes.eu neboli v adresáři www). Obávám se, že když dám reset FTP tak přijdu o všechno. Mě to přijde, že by stačilo jen upravit nějak .htaccess abych to mohl dotáhnout a pak používat ten defaultní. Omlouvám se za krkolomný popis, jsem jen nadšenec co se tomu věnuje občas, web je pro malou komunitu a zisk z toho není žádný. :))

Role: Zákazník
MB313456 Změnil status na publikováno
1
150.35K Odpověď od WEDOS Internet, a.s. 0 Komentář

Úplný reset FTP nedoporučuji, jen kontrolu základní struktury. Chcete mít:

  • Složku www a v ní pouze následující:
  • – Výchozí .htaccess
  • – Složku domains a v ní:
  • – – Složku test.javes.eu a v ní soubory nového WP
  • – – Složku javes.eu a v ní soubory původního WP

Klíčem je mít soubory webů výhradně ve složkách s odpovídajícími doménovými názvy ve složce /domains, a dále ten výchozí .htaccess, který bude provoz do těch složek správně směřovat.

K migraci pak ani nepotřebujete žádný plugin, mělo by stačit právě přepsání bázové adresy WordPressu a následně přejmenování složky test.javes.eu na javes.eu. Původní složku javes.eu můžete přejmenovat třeba na javes.eu-stary.

Role: Podpora Web: https://kb.vedos.cz Vizitka: VEDOS Specialista na Znalostní bázi
MB313456 Edited answer
0

Dobrý den, tak jsem udělal, troufám si říct, ale nejsem si jistý, to co jste mi doporučoval a aktuálně jsem na chybě 403 Forbidden You don’t have permission to access / on this server. V nastravení jsem nechal opravit práva souborů a stav je stále stejný. Přemýšlím jestli ještě není potřeba nějak upravit DNS. Díky moc, za pomoc. 🙂

Role: Zákazník
MF387923 Změnil status na publikováno
0
8.96K Odpověď od WEDOS Internet, a.s. 0 Komentář

Dobrý den,

zkuste ještě prosím ostatní možné opravy chyby 403 které máme popsány v článku zde.

Samotný http://javes.eu/index.html vrací a nebo http://javes.eu/index.php vrací chybu 404, buď tedy nemáte index soubor uloženy na správném místě, nebo nemáte správně nastavena práva souborů a adresářů a nebo tam ještě máte nějaký další htaccess který serveru blokuje přístup.

Role: Podpora
JČ390317 Odpověděl na otázku