Ei tööta, ei avane ega käivita ModX Revolutionis tühja administraatori paneeli. Ei tööta, ei avane, ei käivitu ja tühjendab ModX Revolutioni administraatori paneeli Blogi seadistamine pärast ülekandmist

Täna sattusin kummalisele veale - pärast saidi (joomla) ülekandmist lakkas töötamine (saidi "administraatori paneeli" sisenemine on võimatu).

Samal ajal veateateid ei anta - sisselogimis -parooli sisestamise leht lihtsalt uuendatakse ja ongi kõik.

Põhjus number 1

Selle vea kõige levinum põhjus on see, et serveri (konto) ketas on täis. Selle tulemusel ei õnnestu skript saidile sisenemisel seansifaili luua (kuna ketas on täis) ja seetõttu ei toimu saidil autoriseerimist.

Vea parandamine on lihtne - tühjendage kettaruum nii, et laos oleks vähemalt kümme megabaiti, tühjendage ajutine kaust (tmp).

pööra tähelepanu oluline aspekt- kettal võib otsa saada mitte ainult ruum, vaid ka maksimaalne saadaolev loodud failide arv (inode)! See tähendab, et tühik võib ikkagi jääda, kuid faile ei saa korraga luua!

Põhjus number 2

Kontroll näitas, et sel juhul oli põhjuseks failis configuration.php (mis asub saidikaustas) olevate muutujate valed väärtused

Avalik $ cookie_domain = "example.org"; public $ cookie_path = "/ www"; // ilmselt on tema süüdi, sest tee on selgelt vale;

Meil õnnestus olukord parandada, määrates neile tühjad väärtused:

Avalik $ cookie_domain = ""; public $ cookie_path = "";

Muide, üldiselt peaksid muutujate $ cookie_domain ja $ cookie_path väärtused olema tühjad - nende kasutamine on asjakohane näiteks juhul, kui saidi alamkausta on installitud mõni muu CMS, mille jaoks on vaja eraldi sisselogimist / küpsist:

  • $ cookie_domain: Domeen, mille jaoks küpsis kehtib. Küpsiste lubamiseks kõikidele alamdomeenidele peab domeen algama tähega „.” Näiteks „.yourdomain.com”. Vaikimisi on Domeeninimi kuhu Joomla installiti.
  • $ cookie_path: Tee serveris, mille küpsiseväärtus kehtib. Näiteks kui seade on / test /, siis küpsis kehtib ainult kataloogi / test / ja kõik domeeni alamkataloogid (nt / test / dir /). Vaikimisi kehtib küpsis kogu domeeni kohta, kuhu Joomla installiti.

Minge oma saidi administraatori paneelile lehel "Seaded - Üldine". Põldudel " WordPressi URL"Ja" Saidi aadress "määrake uue domeeni URL ja kinnitage muudatused, klõpsates nuppu" Salvesta muudatused ". Pärast seda suunab WordPress teid administraatoriliidese sisselogimislehele, kuid uuel domeenil.

Andmebaas

Saidi andmebaasi tabelis wp_options peate saidi domeeni uueks muutma väljade siteurl ja home väärtustes. Need valikud on erineva ID -ga erinevaid versioone CMS ja seadmed. See võib olla id 1, 2, 33, 37 ja mis tahes muu. Saate andmebaasi muuta mis tahes mugaval viisil: teha andmebaasi SQL päring avage mis tahes DB-halduri kaudu DB salvestatud sql-dump tekstiredaktor, kasutage andmebaasihaldureid nagu phpMyAdmin, MySQL Workbench, HeidiSQL jne ...

Kui vajate SQL -päringut, peaks see olema näiteks selline:

UPDATE wp_options SET option_value = "(! LANG: http: //new-domain.domain-zone" WHERE option_name = "home" OR option_name = "siteurl"; !}

Pärast tehtud samme töötab CMS WordPressi sait uuel domeenil normaalselt.

Mitte nii kaua aega tagasi tekkis mul probleem, et pärast saidi teisele hostimisele üleviimist lakkas MODX Revolutioni administraatoripaneel töötamast. Sait töötab täielikult, kuid keskusesse minnes näen järgmist pilti.

Kui klõpsate mis tahes linkidel, ei juhtu midagi. Ühesõnaga, selline kummaline mittetoimiv pilt tuli välja. Muide, see võib välja tulla mitte ainult saidi üleviimisel, vaid ka värskendamise ajal või lihtsalt mootori esmase installimise ajal. Samuti võib juhtuda, et administraatori paneel on tühi või see lihtsalt ei avane ega lase teid sisse. Kuid mitte kõik pole nii hirmutav, on väljapääs, mis aitab probleemi lahendada sõna otseses mõttes 5 minutiga.

Esiteks läheme hostimisse, kus sait asub, ja läheme kausta config.cache.php

Selle kausta tee on: /core/cache/system_settings/config.cache.php

Pärast kausta leidmist avage see tekstiredaktoris ja leidke kaks meile olulist rida.

Vajame kahte rida:

'Compress_css' => '1',
'Compress_js' => '1',

Vaikimisi on nende ees "1", peame muutma "1" väärtuseks "0", nii et see oleks, nagu minu ekraanipildil.

Pärast nende muudatuste tegemist salvestage. Kõik töötab, kuid mitte kauaks, 10 minuti pärast lakkab see uuesti töötamast ja nullid, mida me failis config.cache.php redigeerisime, muutuvad automaatselt üheks ja kõik muutub jälle töövõimetuks. Selle vältimiseks peate tegema veel ühe väikese muudatuse, kuid mitte hostimises, vaid administraatori paneelis endas.

Hõljutage administraatori paneelil hiirega süsteemi kohal ja minge jaotisse "Süsteemi seaded". Järgmisena otsime kahte sama rida.

Nende vastas on sõnad "Jah", kuid me peame nendes kahes reas "Jah" muutma "Ei".

Pärast nende tegemist viimane muudatus, siis tühja, mittetöötava ja mitte avaneva administraatori paneeliga seotud probleemid kaovad ega lähe tagasi. Alles pärast teisele hostimisele üleviimist või pärast värskendamist võivad kõik need probleemid tagasi tulla. Kuid olete nende jaoks juba valmis ja saate need kiiresti kõrvaldada.

Tere, täna on aeg uueks, kuid kauaoodatud õppetund... Juhuslikult osutus see järjekorras 33. ja number 3 on minu lemmiknumber.

Loodan, et teile meeldib ka "troika" vähemalt selle järgi, et pärast tunni number 3 läbimist on teie ajaveeb internetis, päris serveris, mida olete nii kaua oodanud ... Lõpuks oska oma ajaveebi aadressi levitada kõigile oma sõpradele ja tuttavatele, asu oma ajaveebi täiustama, püüad sellest teha oma suurepärase „vaimusünnituse“, mida sa ei häbeneks teistele näidata.

Nii et alustame. Tänane õppetund saab olema oma ajaveebi teisaldamiseks päris serverisse ja selle seadistamiseks pärast ülekandmist.

Blogi teisaldamine WordPressi

  1. Kõik kaustas olevad failid (teil võib olla teine ​​nimi) kopeerige see eraldi kausta, kuhu salvestate kõik ajaveebifailid (ma rääkisin sellest eelmises).
    Näiteks loon kohalikul kettal D nimega sarnase kausta. Loon sinna kausta võrk ja kopeerige sealt kõik failid d: \ Server \ home \ localhost \ www \ web \... Teen seda nii, et ajaveeb jätkuks kohalik arvuti katseteks jne. (kuna muudame ülekande konfiguratsioonifailide seadeid) Nüüd asuvad kõik ajaveebifailid siin:
    Tulevikus töötame ainult selle kaustaga., mitte koos d: \ Server \ home \ localhost \ www \ web \
  2. Faili avamine wp-config.php teemafailis. Peame muutma andmebaasi nime. Need andmed leiate hosti (ma ütlesin teile, kuidas sinna jõuda) Cpanelist (kus lõime andmebaasi, kasutajanime, sisestasime phpmyadmin jne).
  3. Kopeerige andmebaasi nimi:

  4. Pöörake tähelepanu failis allajoonitud "asjadele" wp-config.php
  5. Peame need andmebaasi loomise ajal asendama nendega, mille lõime ja märkisime eelmises õppetükis:

  6. Säästame wp-config.php ja leidke fail samas kohas Avage see ja kustutage kõik, mis seal on, see tähendab fail tühjaks hoida.
  7. Järgmisena peate lõpule viima robots.txt faili loomise protsessi

Fail robots.txt vajalik õigeks indekseerimiseks otsingumootorid(Yandex, Google jne)... Kui te millestki aru ei saa - pole vahet, järgige lihtsalt seda, mida ma allpool kirjutasin. Sellest failist räägin teile lähemalt järgmistes tundides. Seega tellige kindlasti RSS, et te ei jääks ilma algajate ajaveebi uutest õpetustest ()

ROBOTS.txt loomine

Arvutisse allalaadimine. Pakkige see lahti, seal peaks olema fail robots.txt


Failide edastamine

  1. Nüüd avage FileZilla või mõni muu FTP klient (umbes FileZilla installimine ja loe tema töö kohta). Minge vasakul oma ajaveebi aknasse ja paremal FTP -serverisse ja avage kaust public_html (näiteks):

  2. Vasakule vali kõik failid ja klõpsake Laadi üles serverisse:
  3. Alustatakse failide kopeerimise protsessi. Kui teilt küsitakse: "Kas kirjutada fail üle?", Kinnitage. Samuti võib ilmuda teade, et serveriga ei saa ühendust, oodake natuke, failide kopeerimine taastub ise.
  4. Failide kopeerimine võttis mul aega 30 minutit. Aga mõned failid(80 tükki) Mul on pole edasi antud, seda saab näha vasakus alanurgas (kui olete kõik failid üle kandnud, jätke järgmised kaks sammu vahele):

  5. Nende allalaadimiseks klõpsake nuppu " Ebaõnnestunud ülekanded"(sinise markeriga esile tõstetud), valige kõik failid (saate CTRL + A), vajutage hiire paremat nuppu ja valige "Kustutage loend ja lisage failid järjekorda uuesti":

  6. Nüüd suunatakse teid kausta " Failid töös", valige kõik failid uuesti, paremklõpsake ja valige" Tehke ülesanne":
    Selle tulemusel laaditakse kõik failid alla, kui puudulikud allalaadimised jäävad alles, korrake samme 4-6. Allalaadimisega on see kõik.

Blogi seadistamine pärast üleviimist

  1. Me läheme administraatori paneelile, kuid juba päris serveris, aadressil your_site.ru / wp-admin.
  2. Kui saate midagi sarnast (pilt allpool), klõpsake lihtsalt lingil, lihtsalt XSS -i rünnakute pistikprogramm töötas, see on okei:
  3. Sisestage administraator, oma parool (see on sama mis kohalikus arvutis) ja märkige ruut "Mäleta mind":
  4. Olete administraatoripaneelil "emakeel" (mille kallal me sageli töötasime kohalik server), Õnnitleme suurepäraste tundide puhul! Nüüd lähme Seaded -> Permalinks (CNC):
  5. Minge alla ja kopeerige kogu teave .htaccess aknas:
  6. Kleepime selle meie .htaccess -faili, mis mul on Kohalik ketas D / *** Baar / veeb / .htaccess, kleepige 5. sammus kopeeritud, salvestage fail. See näeb mulle välja selline:
  7. Nüüd peame värskendama seda faili serveris: selleks tõsta esile .htaccess paremklõpsake ja valige üksus Laadi üles serverisse:
  8. Lükake OKEI:
  9. Nüüd faili serveris uuendatud.
  10. Samuti olen nüüd nime ümber nimetanud ja Lühike kirjeldus blogi. Selleks läksin aadressile ajaveebi administraatori paneel-> sisse ehitusplatsid -> Üldine:

Nüüd minge oma wp-sisu kausta ja andke üleslaadimiste kaustõigused 777 (kuidas seda teha on näidatud (lugege lihtsalt, kuidas õigusi 777 seada ja ongi kõik)).

Sellel ajaveebi ülekandmine päris serverisse on lõppenud. Tegime ka väike kohandamine pärast ülekandmist, tulemuseks on meie ajaveeb Internetis sellesse sisenemiseks piisab valimisest your_blog.ru brauseris ja ongi kõik.

Ausalt öeldes kirjutati õppetund üsna kaua, kuna pilte on palju ja ma proovisin selle tunni üksikasjalikuks muuta, nagu alati.

Nüüd hakkasin mõtlema võib proovida vahel teevad videotunnid(eriti kui õppematerjal on mahukas)? Ma arvan, et need lihtsustavad oluliselt teie ja minu elu. Üldiselt ma mõtlen sellele teemale.

Eesmärk saavutasin. Meie lõi ajaveebi. See on saadaval kõigile.

Nüüd, enne ametikõrgendust ja sissetulekuid, toimuvad kujunduse viimistlemise, mallide tõlkimise, ajaveebi uute funktsioonide lisamise ja kõik muu, palju huvitavat! Jään teid hea meelega ootama, kallis lugeja, edasi ja ma hüppan rõõmust.

Kohtume varsti uute tundidega!

P.s. Varsti ütlen teile oma ajaveebi aadressi, mida me koos tegime. Kuni ma otsustan, ootan nädal või kaks.

_______________________________________________________

Järgmine õppetund: Õppetund 34 on võimalikult valutu.