To nefunguje, neotevře, neumožňuje prázdný admin v moderní revoluci. Nefunguje, neotevře, není povoleno a prázdný admin v modulu modx revoluce nastavení služby blogu po přenosu

Dnes jsem se setkal s zvědavou chybou - po převodu webu (JUMLA), oprávnění přestalo fungovat (není možné jít na "admin" webu).

Současně nejsou uvedeny žádné chybové zprávy - jednoduše aktualizují vstupní stránku přihlašovací hesla a to je.

Způsobit číslo 1.

Nejoblíbenější příčinou takové chyby je přetékající serverový disk (účet). V důsledku toho, když se pokusíte přihlásit k webu, skript se nepodaří vytvořit soubor relace (protože disk je plný), a v důsledku toho se oprávnění na webu nedochází.

Opravte chybu jednoduše - Vyčistěte místo na disku tak, že v rezervě je ještě desítka megabajtů, očistěte dočasnou složku (TMP).

Věnujte pozornost důležitému aspektu - disk může ukončit nejen místo, ale také nejvíce přístupný počet souborů vytvořených (inode)! To znamená, že místo může stále zůstat, ale soubory nelze vytvořit současně!

Způsobit číslo 2.

Kontrola ukázala, že v tomto případě byla příčina nesprávná hodnota proměnných v souboru Configuration.php (který je v složce webu)

Veřejná $ cookie_domain \u003d "příklad.org"; Veřejná $ cookie_path \u003d "/ www"; // Zdá se, že to je přesně to, protože cesta je jasně uvedena nesprávně;

Náprava se podařilo navázat prázdné hodnoty pro ně:

Veřejnost $ cookie_domain \u003d ""; Veřejná $ cookie_path \u003d "";

Mimochodem, obecně, hodnota proměnných $ cookie_domain a $ cookie_path a měla by být prázdná - jejich použití je relevantní například pro případy, pokud je nainstalován další CMS v podsložce webu, pro které je zapotřebí samostatný vstup / soubor cookie :

  • $ Cookie_domain. : Doména, pro kterou je soubor cookie platný. Aby bylo možné umožnit cookie pro všechny subdomény, musí doména začít s '.' Například - '.yourdomain.com'. Ve výchozím nastavení se použije název domény, na kterém byla provedena instalace Joomla.
  • $ Cookie_path. : Cesta na serveru, pro které je opravdu otázkou cookie. Pokud například instalujete / test / test /, bude soubor cookie platný pouze v rámci adresáře / test / a všechny podadresáře (například / test / dir /). Ve výchozím nastavení je Cookie platí pro celou doménu, na které byla provedena instalace Joomla.

Přejděte na panel Správce vašich stránek na stránku "Nastavení - General". V polích adresy WordPress a adresy webu zadejte adresu URL nové domény a potvrďte změny kliknutím na tlačítko "Uložit změny". Poté vás WordPress přesměruje na stránku položky do rozhraní Admin, ale již v nové doméně.

Databáze

V místě webu, v tabulce WP_Options musíte změnit doménu webu do nového v hodnotách pole titulů siteurl a domů. Tyto možnosti mají různé ID v různých verzích CMS a instalací. To může být id 1, 2, 33, 37 a další. Databáze můžete změnit podle jakéhokoliv pohodlného způsobu: Chcete-li provést databázi SQL databáze prostřednictvím libovolného Správce databáze, otevřete uloženou databázi SQL databáze v textovém editoru, použijte správce databází, jako například phpMyadmin, MySQL Workbench, Heidisql atd.

Pokud potřebujete dotaz SQL, pak by mělo být například takové:

Aktualizace WP_OPTIONS SET OPTION_VALUE \u003d "(! LANG: http: //new-domain.domain-zone" WHERE option_name = "home" OR option_name = "siteurl"; !}

Po provedení akce, web na CMS WordPress bude pracovat normálně na nové doméně.

Ne tak dávno, běžel jsem do problému, že po přenosu stránek do jiného hostování přestal fungovat revoluce Admin Modx. Místo plně pracuje, ale při přesunu do středu vidím následující obrázek.

Když kliknete na jakékoli odkazy, nic se nestane. Stručně řečeno, takový podivný nefungující obraz vyšel. Mimochodem, to může dostat ven nejen, pokud jste stránku převedli, ale také při aktualizaci nebo jednoduše, když je motor primární instalován. To může být ještě, že admin je prázdný, nebo prostě neotevře a nenechte se. Ale ne všechno je tak děsivé, existuje cesta ven, která pomůže odstranit problém doslovně za 5 minut.

Chcete-li začít, jdeme na hostování, na kterém web stojí a přejdete do složky Config.cache.php

Cesta k této složce je následující: /Core/cache/system_settings/config.cache.php

Poté, co jste našli složku, otevřete jej v textovém editoru a najděte dva důležité řádky.

Dva řádky, které potřebujeme:

'Compress_css' \u003d\u003e '1',
'Compress_js' \u003d\u003e '1',

Ve výchozím nastavení budou naopak postaví '1', musíme změnit '1' na '0', takže je to v mém screenshot.

Po provedení těchto změn uložte. Všechno bude fungovat, ale na chvíli, po 10 minutách, znovu přestane pracovat a nula, že jsme rozhodli v souboru Config.cache.php, bude změněn automatickým automatem a vše se znovu vypne. Abyste tomu zabránili, musíte udělat další malou změnu, ale pouze již na hostování, ale v samotném administrátorním panelu.

V samotném administrátoru přinášíme systém pomocí myši a přejdete na "Systémová nastavení". Dále hledáme dva stejné linie.

Naproti nim se slova "ano" postaví, musíme být změněny ve dvou těchto linkách "ano" na "ne".

Po provedení těchto posledních změn, pak problémy s prázdným, nepracujícím a neotevírným administratem zmizí a nevrátí se. Pouze po převodu do jiného hostování nebo po aktualizaci se mohou vrátit všechny tyto problémy. Ale budete pro ně připraveni a můžete rychle odstranit.

Dobrý den, dneska přišel čas, ale dlouho očekávaná lekce. Shodou okolností se ukázal být 33 v pořádku a číslo 3 je moje oblíbené číslo.

Doufám, že "trojika" budete mít také alespoň tím, že v následujícím lekci na číslo 3, váš blog bude na internetu, na reálném serveru, který jste již dávno čekali ... konečně můžete distribuovat svůj blog Pro všechny vaše přátele a přátele, pojďme začít zlepšovat svůj vlastní blog, bude se snažit, aby se s vaším vynikajícím "brainchildem", což by se stydělo ukázat druhý.

Začněme to. Dnešní lekce bude o přenosu blogu na reálný server a jeho nastavení po přenosu.

Přenos blogu na wordpress

  1. Všechny soubory, které jsou ve složce (Můžete být voláni jinak) Kopírovat do samostatné složky, kde budou uloženy všechny soubory blogu (řekl jsem o tom v předchozím).
    Například na lokálním disku D, vytvořím složku podobnou jménu. Vytvářím ve složce web.a zkopírujte všechny soubory z d: Server Domů Localhost www \\ t . Dělám to, abychom mohli pracovat normálně blog na místním počítači pro experimenty atd. (Protože změníme nastavení konfiguračního souboru pro přenos). Nyní jsou zde všechny soubory blogu zde:
    V budoucnu budeme pracovat pouze s touto složkou.a ne s d: Server Domů Localhost www \\ t
  2. Otevřete soubor. wp-config.php. V souboru tématu. Budeme muset změnit název databáze. Tato data naleznete v CPANEL (kde jsme vytvořili databázi, uživatelské jméno, přišel do phpmyadmin, atd. V poslední lekci) Hoster (jak se tam dostat).
  3. Zkopírujte název databáze:

  4. Věnujte pozornost podtržených "věcech" v souboru wp-config.php.
  5. Musíme je nahradit ty, které jsme vytvořili a poukázali na předchozí lekci v procesu vytváření databáze:

  6. Uložit wp-config.php. a na stejném místě najít soubor Otevřete ji a smažte vše, co je tam, to je soubor Udržujte prázdný.
  7. Dále budete muset provést proces tvorby robots.txt

Soubor robots.txt. k řádnému indexování vyhledávačů (Yandex, Google atd.). Pokud nechápete něco - ne problémy, prostě to, co jsem napsal níže. Pro více informací o tomto souboru vám řeknu v následujících hodinách. Takže, nezapomeňte se přihlásit k odběru RSS, takže nezmeškáte nové nová lekce blogu ()

Vytváření robotů.txt.

Stáhněte si do počítače. Rozbalte ji, měl by být soubor robots.txt.


Přenos souboru

  1. Nyní otevřete soubor FileZilla nebo jiný klient FTP (čtete o instalaci FILEZILLA a přečtěte si ji). Vlevo, přejděte do okna s blogem a vpravo, přejděte na FTP server a otevřete složku Public_html (například):

  2. Vlevo, odjet přidělit všechny soubory A klikněte Stáhnout na server:
  3. Spusťte proces kopírování souborů. Pokud jste požádáni, "přepsat soubor?", Potvrďte. Může také dostat zprávu, že nelze se připojit k serveru, Stačí počkat trochu, kopírovat soubory, které chcete obnovit.
  4. Můj proces kopírování jsem trvala 30 minut. Ale některé soubory (80 kusů) Mám neprošelTo lze vidět v levém dolním rohu (pokud všechny soubory prošly, přeskočte následující 2 kroky):

  5. Chcete-li je zaregistrovat kliknutím na " Neúspěšné přenosy"(Zvýrazněno modrým markerem), přidělte všechny soubory (můžete klávesu Ctrl + A), klikněte pravým tlačítkem myši a vyberte možnost "Vyčistěte seznam a znovu přidejte soubory:

  6. Nyní vás přenášíte na kartu " Soubory v úlisku", přidělte znovu všechny soubory, pravým tlačítkem myši a vyberte položku" Proveďte úkol":
    V důsledku toho budou všechny soubory potřebné, pokud existují nenatpočené, opakujte 4-6 kroky. S stahováním na to vše.

Nastavení blogu po přenosu

  1. Přejděte na panel Admin, ale již na reálném serveru na adrese your_sait.ru / wp-admin.
  2. Pokud jste přišli něco podobného tohoto (obrázek níže), stačí kliknout na odkaz, právě pracoval plugin z útoků XSS, nic strašného:
  3. Zadejte admin, vaše heslo (on je totéž, který byl v místním počítači) a položil zaškrtnutí "zapamatovat si":
  4. Jste v "nativní" admin (s nimiž jsme často pracovali na místním serveru), gratulujeme k vynikajícímu průchodu lekcí! Teď jdeme B. Nastavení -\u003e Trvalé odkazy (CNC):
  5. Sestupujeme nižší a kopírujeme všechny informace v okně For.htaccess:
  6. Vložte jej do našeho file.htaccess, což je ve mně LAN D / *** Bar / Web / .htaccess Disk Vložte to, co jste zkopírovali v 5-kroku, uložte soubor. Vypadá to takto:
  7. Nyní musíme tento soubor aktualizovat na serveru: Pro toto alite.htaccess. Stiskněte pravé tlačítko a vyberte položku Stáhnout na server:
  8. lis OK:
  9. Nyní soubor Aktualizováno na serveru.
  10. Také jsem přejmenoval jméno a stručný popis blogu. K tomu přišel admin bloga. -\u003e B. stavebnictví -\u003e Obecné:

Nyní přejděte do složky WP-Content a zadejte složku Uploads 777 (jak to udělat, zobrazeno (stačí přečíst, jak nastavit práva 777 a všech)).

Na toto Dokončení přenosu blogu k reálnému serveru.Také jsme spáchali malé nastavení po převodu, výsledek - náš blog na internetudostat se do toho dost vytočit your_blog.ru. V prohlížeči a to je to.

Řeknu upřímně, lekce byla napsána na dlouhou dobu, tolik ze všech druhů obrázků a vyzkoušela tuto lekci dělat jako vždy podrobně.

Teď jsem začal myslet moci zkusit Někdy dělat video lekce (zejména když materiál pro objem studie)? Myslím, že si výrazně zjednoduší život a mě a vy. Obecně budu přemýšlet o tomto tématu.

I-AYA cíl dosáhl. my Vytvořil blog. Je k dispozici všechno.

Nyní, před propagací a příjmem budou lekce pro projektování designu, překlad šablon, přidávání nových funkcí na blog a vše je velmi zajímavé! Budu rád, že na tebe počkám vážení čtenáři, a já skočí z radosti.

Uvidíme se brzy setkání na nových lekcích!

P.S.Brzy vám řeknu adresu mého blogu, který dělal spolu. Nebudu se rozhodnout, počkejte týden, dva.

_______________________________________________________

Následující lekce: lekce 34 co nejvíce bezbolestně.