Přehled odpovědí
-
AutorPříspěvky
-
To je dost podivné, jak konkrétně vypadá nedostupnost celého webu? Objevuje se tma nějaká chyba? Jaký používáte hosting? Neobjevuje se tam nějaká konkrétní chyba? nemáte přístup k chybovému logu (
error.log)?25. ledna 2018 (13:19) odpověď na téma: Instalace se nezdařila: Stažení se nezdařilo. cURL error 77: #34599Problém se vyskytuje od samého začátku nebo se objevil nedávno? Zkoušel jste deaktivovat všechny pluginy a nasadit výchozí šablonu Twenty Seventeen? Používáte HTTPS? Jaký používáte hosting?
Ano, převod je určitě možný, ale většinou je to poměrně složitý a dlouhý proces, který spočívá v ručním doplnění WordPress funkcí a vytvoření šablony ze statického návrhu. V případě zájmu o placenou zakázku se prosím ozvěte (většinou se ale vyplatí spíše koupit přímo hotovou WordPress šablonu, i když bude třeba jen částečně podobná).
Tak to nevím, jak to má Savana řešené, ale můžete to snadno zkusit. Na nějakém webu s mnoha pluginy můžete nainstalovat ještě např. plugin WP-Memory-Usage a podívat se, zda používá více než 40 MB. A pak stačí odebrat z
wp.config.phpkonstantuWP_MEMORY_LIMITa uvidíte, zda přestane web fungovat nebo naopak bez problémů pojede a bude využívat třeba 70 MB paměti.Všechny výše uvedené věci se vztahují obecně k WordPressu, aneb že by to “nemělo být potřeba”. Pokud má ale konkrétní hosting nějakou specifickou konfiguraci, která brání bezproblémovému provozu WordPressu nebo vyžaduje konkrétní úpravy, tak to sice není ideální, ale musíte se tomu přizpůsobit (hosting má třeba jiné výhody) nebo změnit hosting.
Nakonec to byl asi nějaký problém s hostingem, protože koukám, že už vše funguje? Pokud hosting v rámci free verze nepodporuje HTTPS certifikát, tak je třeba používat verzi webu s HTTP nebo si navýšit hostingový tarif? Jak se to nakonec podařilo vyřešit?
Pokud nějaká šablona vyžaduje navýšenou hodnotu
max_input_vars, tak je to asi potřeba, ale obecně to samotný WordPress k ničemu nepotřebuje.Schválně se podívejte na konkrétní kód: Pokud máte u hostingu natvrdo nastavený
memory_limit(např. Wedos má 128 MB) a nemůžete si ho tam sami skriptem měnit, tak seWP_MEMORY_LIMITautomaticky nastaví na 128 MB (jde o naprostou většinu hostingů). Pouze pokud máte vlastní server, kde máte povolenou změnu PHP paměti prostřednictvím skriptu, tak dává navýšeníWP_MEMORY_LIMITsmysl, protože je defaultně 40 MB (pro Multisite 64 MB). Ale ještě jsem se s podobnou konfigurací nikde nesetkal :-)Přiznám se, že moc netuším, k čemu by to tam mělo být potřeba?
Navýšení
max_input_varstam je kvůli problémům s menu, které se neukládalo, když obsahovalo mnoho položek? Tyto problémy s menu byly opraveny ve WordPress 4.5.A nastavení PHP paměti pomocí konstanty
WP_MEMORY_LIMIT(manuál) je u naprosté většiny hostingů k ničemu (máte nějaký povolený maximální memory_limit). Maximálně to můžete řešit někde na vlastním serveru, ale i tam jsem ještě nikdy neviděl, že by to někdo řešil…Ano, je to normální. Pokud instalujete WordPress na doménu, kde už máte aktivní HTTPS (třeba prostřednictvím LE certifikátu) a hosting ji směruje rovnou na HTTPS, tak už nemusíte nikde nic upravovat.
P.S. První uvedená úprava v souboru
wp-config.phpje zcela zbytečná i všude jinde, používá se pouze v případě, kdy chcete mít administraci webu na HTTPS (zabezpečené přihlašování), ale samotný web (frontend) pouze HTTP. A druhá úprava souboru .htaccess se zase používá hlavně v případě, kdy web delší dobu běží na HTTP verzi a chcete návštěvnost a odkazy přesměrovat na nově aktivovanou zabezpečenou verzi, jinak to podle mě také nemá moc smysl (a často to řeší i hosting)…4. ledna 2018 (12:25) odpověď na téma: WP presunut do subdirectory, Jak nyní nastavit manuálně ForceHTTPS? #34435– Neuložila se do logu konkrétní chyba? Web vrací 404, 403 nebo něco jiného?
– Zkusil bych pro jistotu všechny úpravy provádět při deaktivovaných pluginech a základní šabloně Twenty Seventeen.
– Funkčnost certifikátu vyzkoušíte jednoduše např. zobrazením souboruhttps://domena.cz/readme.html.
– KonstantaFORCE_SSL_ADMINnení vůbec potřeba (pokud stejně všechno přesměrujete), takžewp-config.phpmůžete bez obav ignorovat.
– Patrně to padá kvůli.htaccesspravidlům, zkuste je postupně odebírat a hledat, který řádek za to může.
– Změnit URL v administraci WP nemusí někdy stačit, je vhodné projet hromadně celou databázi a všude to natvrdo změnit. Nechal jste v URL i nastavenou podsložku (změnit by se tam měl pouze protokol)?4. ledna 2018 (11:59) odpověď na téma: WP presunut do subdirectory, Jak nyní nastavit manuálně ForceHTTPS? #34433Co to znamená, že web přestal fungovat? Jaká se tam objevuje chyba?
Máte správně
.htaccesssoubory (musí tam být dva, jeden v adresáři s WP a druhý v rootu)? A obsahují pravidla pro subdirectory i přesměrování na HTTPS? Mohla by tam být i šablona nebo nějaký plugin, který s tím má problém, nahradil jste všude v databázihttpnahttps?Díky, @lucacz!
Přesně tak by to mělo fungovat (na místním fóru kategorie nepoužívám, místo toho tu používám obecnější štítky bez hierarchie). Hlavní odlišnost kategorie je právě v tom, když chcete mít nějaké fórum nadřazené (např. Filmy) a pod ním další specifická fóra (např. Komedie, Válečné) a nechcete, aby uživatelé vkládali témata do obecné části (Filmy), ale vždy zařadili film do příslušného fóra (Komedie). Pokud máte ale fórum, kde se hodí i obecná diskuze, tak kategorie nepotřebujete…
U dalších stránek se to nezobrazuje? Patrně jste pro úvodní stránku povolil možnost vkládání komentářů. Mělo by stačit tuto stránku zase otevřít pro úpravy a komentáře tam zakázat.
Díky moc, @lioness2!
@marketa.v: Šablona The Launcher podle popisu a hodnocení nevypadá, že by měla mít nějaké problémy, ale těžko říci. Používala jste původně tuto šablonu nebo se chyba objevila až po její aktivaci?
Bohužel těžko říci, nejpravděpodobnější je nějaký konflikt na straně pluginu či šablony. Zkuste natvrdo deaktivovat všechny pluginy (na FTP přejmenovat složku
wp-content/plugins) a aktivovat základní šablonu Twenty Seventeen. Pokud to nepomůže, tak by mohlo být nějak poškozeno nastavení uživatelských práv nebo něco v databázi.V případě zájmu o placenou opravu se prosím ozvěte (budu potřebovat přístupy).
Hosting Banán.cz bohužel nemá moc dobrou pověst, ale možná se během posledních let zlepšil…
ad 1) Zde bude opravdu problém s nedostatečnou PHP pamětí (aneb
memory_limit), 64 MB v tomto případě nestačí a nechal bych ho navýšit na dvojnásobek, tedy 128 MB (pokud je to možné).ad 2) Bohužel netuším a ani obrázek se asi nepodařilo nahrát? Myslíte limit
max_questionspro databázi? Proč by to měla způsobovat právě tato hodnota? Každopádně je asi nejlepší to řešit s hostingem, protože WordPress by měl fungovat bez problémů…Díky, takže když byl plugin Akismet aktivován (ale nenastaven a bez licence), tak se komentáře vůbec nikde nezaznamenaly a ani emaily neodešly? To je docela “podivná” funkce :-( Pokud není registrovaný a zadaný žádný API klíč, tak bych spíše předpokládal, že bude vše fungovat normálně (jako bez tohoto pluginu)…
Vypadá to na souvislost s pluginem Polylang, ale ten většinou funguje bez problémů. Také WordPress funkce get_current_blog_id() by měla být definována, takže těžko říci, možná konflikt s nějakým dalším pluginem…
Aha, takže placená šablona Outdoor Comfort? Těžko říci, v čem může být problém, ale zkusil bych jejich placenou podporu, možná tam mají jen nějakou funkci, která se nelíbí Českému hostingu, těžko říci. Zkusil bych také dohledat přesné znění chyby, která se zapíše do chybového logu, usnadnilo by to identifikaci problému (může jít i o problém s verzí PHP, nedostatečnou pamětí, atd).
Nahrávat nejde žádný obrázek? Zkoušel jste třeba nahrát jen nějaký malý obrázek?Pokud objevíte, proč to Akismet Anti-Spam blokuje, tak dejte prosím vědět, je to docela zajímavé… Zablokuje už samotný komentář (přesune ho do složky Spam) nebo se jen neodešle příslušný email? Nezadával jste pro anonymního uživatele nějakou emailovou adresu, kterou mohl automaticky vyhodnotit jako spam?
-
AutorPříspěvky