Setări de bază MODX. Instalarea MODX, componentele și setările lor inițiale Pagini goale după actualizarea modx

Primul tutorial despre crearea unui blog pe MODX Revolution. În acest tutorial, vom parcurge procesul de instalare a sistemului de gestionare a conținutului MODX Revolution pe un server Denwer local.

Dragi vizitatori ai site-ului, bine ați venit la ciclul de lecții despre învățarea CMS MODX Revolution, unde ne vom uita la crearea pas cu pas a unui blog, de la instalarea acestui CMS până la reglarea diverselor componente.

Principala cerință atunci când creați un site pe MODX Revolution este cunoașterea și înțelegerea elementelor de bază ale tehnologiilor HTML și CSS, fără ele este mai bine să nu studiați acest CMS. În plus, în cadrul acestui curs, este necesar să aveți și cunoștințe despre platforma Twitter Bootstrap 3, deoarece. întreaga interfață a blogului va fi creată folosind clasele și componentele acestei platforme.

Luați în considerare procesul de instalare a sistemului MODX Revolution sub formă de etape.

Etapa pregătitoare:

Instalarea CMS MODX:


Conectați-vă la panoul de control al site-ului:

Pentru a intra în panoul de control al site-ului, trebuie să introduceți următoarea adresă URL în bara de adrese a browserului dvs.: „http://www.mysite.ru/manager/”

După introducerea cu succes a numelui de utilizator și a parolei, veți fi redirecționat către pagina panoului de control al site-ului.

Una dintre caracteristicile sistemului MODX Revolution este că acest panou nu este necesar pentru funcționarea site-ului în sine, adică. dacă este necesar, poate fi eliminat prin ștergerea folderului „manager” din directorul site-ului.

Cea mai frecventă problemă este când ecran alb pe modx apare după mutarea sau schimbarea serverului de pe găzduire. Nu vă faceți griji, este foarte ușor de reparat. Următorul este un ghid simplu pentru tine.

În 99% din cazuri, ștergerea folderului cache (core/cache) ajută. Îl puteți șterge și, dacă vă este frică, mutați-i conținutul undeva. Deci, mergeți la găzduire (ftp, manager de fișiere) în folderul cu site-ul dvs. și ștergeți / mutați content site.ru/core/cache.


Cum să ștergeți folderul cache pe modx

După aceea, redeschideți panoul de administrare modx. Ar trebui să apară totul.

Există o altă cale. Conectați-vă la panoul de administrare și selectați din meniul din partea de sus Gestionați-Ștergeți memoria cache.


Dar nu a funcționat pentru mine - a apărut o fereastră și butonul OK nu a devenit activ. Așa că tocmai am șters conținutul folderului prin găzduire.

Dacă asta nu ajută, ștergeți memoria cache

De asemenea, mulți sfătuiesc să schimbe ceva în baza de date când Ecranul alb modx nu dispare. Acestea sunt punctele:
Știri MODX (feed_modx_news_enabled)
Notificări de securitate MODX (feed_modx_security_enabled)
Utilizați CSS comprimat (compress_css)
Utilizați biblioteci javascript comprimate (compress_js)

Există două moduri de a face acest lucru. Primul este să accesați panoul de administrare modx, Setări (site.ru/manager/?a=system/settings). Găsiți-le acolo și puneți valoarea „nu”.

Dar setarile mele nu s-au deschis, asa ca am folosit a doua metoda: am mers la gazduire, am deschis phpmyadmin (gestionarea bazei de date), am gasit baza de date modx, un tabel cu setari modx_system_settings. Apoi am schimbat valoarea pentru acele 4 puncte de mai sus de la 1 la 0. Adică pt feed_modx_news_enabled, feed_modx_security_enabled, compress_css, compress_js pune 0.



Pentru orice eventualitate, ștergeți din nou memoria cache din folderul core/cache.

Fără meniu pe modx

Am avut si eu o problema cand modx admin se încarcă, dar nu există niciun meniu în stânga. Remedierea este foarte simplă - facem tot ceea ce este descris mai sus, de obicei este suficient să ștergeți memoria cache (prin Gestionare - ștergeți cache sau curățați folderul de bază / cache).

De ce există un ecran alb pe modx

Așa cum am scris la început, un ecran alb în panoul de administrare modx apare la mutarea la o altă găzduire. Dar am avut o altă problemă - gazda mi-a schimbat serverul, și anunțat aproximativ o zi mai târziu. Adică, site-ul meu și-a schimbat adresa IP. Mai întâi aveam nevoie schimba A-recordîn setările domeniului (care redirecționează domeniul către un nou server), apoi rezolvați problema cu panoul de administrare. Deci, pe lângă mutarea la o altă găzduire, afectează și o altă schimbare a serverului la o găzduire.

Folosește-l, place. Și apoi am început rar să scriu ceva, deși există ceva despre...

Dacă intenționați să creați un portal mare sau un site de organizare, o simplă carte de vizită pe Internet, o pagină de destinație, după finalizarea instalării MODX, va trebui să efectuați configurarea inițială a sistemului.

Există o mulțime de setări în acest sistem de control, este posibil ca inițial să te poți încurca și încurca. Luați în considerare setările de bază ale sistemului care sunt necesare pentru funcționarea corectă a site-ului sau portalului dvs

Primul lucru de făcut este să scapi de eroarea de configurare a sistemului " Director kernel în domeniul public” dacă apare un astfel de mesaj. O reparăm conform instrucțiunilor mesajului, adică redenumim fișierul ht.acces aflat în folder miez dându-i un nume. htaccess.

Acest lucru se poate face fie printr-un client FTP, fie prin managerul de fișiere al panoului de control al găzduirii, fie folosind managerul de fișiere al părții administrative MODX (fila " Fișiere” în partea stângă a ferestrei).

Dacă ați mutat folderul de bază în spatele directorului rădăcină instalând MODX folosind un pachet îmbunătățit, a treia metodă nu va funcționa pentru dvs.

Alte setări sunt făcute în fereastra „Setări de sistem și evenimente”. Pentru a deschide fereastra de setări, mutați cursorul mouse-ului pe pictograma roată din colțul din dreapta sus al panoului de administrare și selectați primul element „Setări sistem”.

Există un număr mare de setări de sistem în Revo

Pentru a facilita găsirea setării dorite, puteți utiliza filtrul, selectând setările dorite după secțiune.


Pictograma „+” din partea stângă a numelui setării va deschide un indiciu despre scopul acestui articol. Și în câmpul „Valoare”, parametrii fiecărei setări se schimbă. Acestea, în funcție de tipul de setare, sunt introduse fie manual, fie selectate din listă.


Parametrii sistemului de bază care sunt de obicei editați imediat după instalarea MODX

Secțiunea „Site”

  • Numele site-ului: numele proiectului de care avem nevoie, liber de la
  • Mesaj site indisponibil: text care va fi afișat în modul site offline (nepublicat), liber de la
  • Publicați implicit: dacă noul document va fi disponibil pentru vizualizare de către vizitatori imediat după creare și salvare, alegerea dvs., opțiuni da/Nu

Secțiunea „Sistem și server”

  • Afișarea fluxului RSS „Știri MODX”: dezactivați ( Nu)
  • Afișarea fluxului RSS de notificări de securitate MODX: dezactivați ( Nu)

Secțiunea „Panou de control”

  • Afișați textul indicativ de lângă câmp: descrierea elementelor de meniu, utilă doar la familiarizarea cu sistemul, poate fi dezactivată ulterior, opțiuni da/Nu
  • Formatul datei în panoul de control: poate fi schimbat cu al nostru, nativ, d-m-Y
  • Prima zi a săptămânii: a stabilit 1 , noi nu suntem Strugatski

Secțiunea URL-uri prietenoase - Modul CNC

  • Transliterație alias: Rusă(Pentru a activa transliterarea, mai trebuie să instalați un add-on translit)
  • Sufixul containerului: Curăţare
  • Utilizați adrese URL prietenoase: da
  • Mod URL strict prietenos: da
  • Verificați dacă există URI-uri duplicate în toate contextele: da

După ce ați activat CNC (modul prietenos cu URL-urile) pe site, redenumiți suplimentar ht.access în rădăcina site-ului în .htaccess, altfel veți primi o eroare 404 când încercați să navigați către alte pagini decât cea principală.

Confirmarea modificărilor sau salvarea parametrilor nu este necesară, totul se întâmplă automat.

În plus, puteți vizita secțiunea „ Tipuri de conținut" (articol din meniu " Conţinut”) și ștergeți câmpul „ Extensie de fișier' în parametrul HTML. Acum adresa paginii va deveni fără extensie, adică http://adresa_site-ului/aboutîn loc de http://site_address/about.html.

Fie că intenționați să creați un portal de informații mare, un site web al unei organizații sau o simplă carte de vizită pe Internet, după finalizarea procesului de instalare MODX, va trebui, în orice caz, să efectuați o configurare de bază a sistemului.

Există un număr mare de setări în acest sistem de control, mai puține decât stelele de pe cer, dar suficiente pentru a deveni puțin confuz inițial. Să nu mergem la extreme. Să luăm în considerare doar setările principale ale sistemului, fără a menționa care este întregul punct al auto-învățarii...

Primul lucru de făcut este să scapi de eroarea de configurare a sistemului " Director kernel în domeniul public” dacă apare un astfel de mesaj. O reparăm conform instrucțiunilor mesajului, adică redenumim fișierul ht.acces aflat în folder miez dându-i un nume. htaccess.

Acest lucru se poate face fie printr-un client FTP, fie prin managerul de fișiere al panoului de control al găzduirii, fie folosind managerul de fișiere al părții administrative MODX (fila " Fișiere” în partea stângă a ferestrei).

Dacă ați mutat folderul de bază în spatele directorului rădăcină instalând MODX folosind un pachet îmbunătățit, a treia metodă nu va funcționa pentru dvs.

Reîmprospătați fereastra pentru a vă asigura că mesajul a dispărut.

Alte setări sunt făcute în fereastra „Setări de sistem și evenimente”. Pentru a deschide fereastra de setări, mutați cursorul mouse-ului pe pictograma roată din colțul din dreapta sus al panoului de administrare și selectați primul element „Setări sistem”.

Există un număr mare de setări de sistem în Revo

Pentru a facilita găsirea setării dorite, puteți utiliza filtrul, selectând setările dorite după secțiune.

Pictograma „+” din partea stângă a numelui setării va deschide un indiciu despre scopul acestui articol. Și în câmpul „Valoare”, parametrii fiecărei setări se schimbă. Acestea, în funcție de tipul de setare, sunt introduse fie manual, fie selectate din listă.

Parametrii sistemului de bază care sunt de obicei editați imediat după instalarea MODX

Secțiunea „Site”

  • Numele site-ului: numele proiectului de care avem nevoie, liber de la
  • Mesaj site indisponibil: text care va fi afișat în modul site offline (nepublicat), liber de la
  • Publicați implicit: dacă noul document va fi disponibil pentru vizualizare de către vizitatori imediat după creare și salvare, alegerea dvs., opțiuni da/Nu

Secțiunea „Sistem și server”

  • Afișarea fluxului RSS „Știri MODX”: dezactivați ( Nu)
  • Afișarea fluxului RSS de notificări de securitate MODX: dezactivați ( Nu)

Secțiunea „Panou de control”

  • Afișați textul indicativ de lângă câmp: descrierea elementelor de meniu, utilă doar la familiarizarea cu sistemul, poate fi dezactivată ulterior, opțiuni da/Nu
  • Formatul datei în panoul de control: poate fi schimbat cu al nostru, nativ, d-m-Y
  • Prima zi a săptămânii: a stabilit 1 , noi nu suntem Strugatski

Secțiunea URL-uri prietenoase - Modul CNC

  • Transliterație alias: Rusă(Pentru a activa transliterarea, mai trebuie să instalați un add-on translit)
  • Sufixul containerului: Curăţare
  • Utilizați adrese URL prietenoase: da
  • Mod URL strict prietenos: da
  • Verificați dacă există URI-uri duplicate în toate contextele: da

După ce ați activat CNC (modul prietenos cu URL-urile) pe site, redenumiți suplimentar ht.access în rădăcina site-ului în .htaccess, altfel veți primi o eroare 404 când încercați să navigați către alte pagini decât cea principală.

Confirmarea modificărilor sau salvarea parametrilor nu este necesară, totul se întâmplă automat.

În plus, puteți vizita secțiunea „ Tipuri de conținut" (articol din meniu " Conţinut”) și ștergeți câmpul „ Extensie de fișier' în parametrul HTML. Acum adresa paginii va deveni fără extensie, adică http://adresa_site-ului/aboutîn loc de http://site_address/about.html.

Oamenii cred că securitatea este un substantiv, ceva care poate fi cumpărat. De fapt, securitatea este un concept abstract, ca și fericirea.
James Gosling

Dezvoltatorii MODX Revolution lucrează în mod constant pentru a îmbunătăți securitatea sistemului pe care îl creează. Cu toate acestea, din partea creatorului site-ului, trebuie depuse și unele eforturi pentru a se asigura că securitatea site-ului rămâne la nivelul corespunzător.

Deși nimeni nu poate garanta protecție absolută, le putem îngreuna atacatorilor să vă îngreuneze viața. Și în acest articol voi vorbi despre modalități simple, dar eficiente de a vă proteja site-ul.

1 Miez în mișcare

2 Schimbați adresa panoului

De obicei, panoul de administrare a site-ului de pe MODX este situat la https://site.ru/manager. Mutarea panoului de administrare ajută să acoperiți puțin urmele șederii MODX și este mai ușor ca niciodată să faceți acest lucru - doar redenumiți directorul în sine (de exemplu, de la manager la admin sau abracadabra), apoi specificați noua cale într-o singură cale. Fișier de configurare:

  • core/config/config.inc.php

3 Actualizați suplimentele

Chiar dacă funcționalitatea versiunilor actuale de suplimente este complet satisfăcătoare, asta nu înseamnă că nu există motive pentru actualizări. După cum știți, noile versiuni de software aduc cu ele nu numai noi funcții, ci și diverse remedieri de erori (deși noi bug-uri sunt de obicei incluse).

4 Actualizați MODX

După cum am scris mai sus, dezvoltatorii MODX lucrează constant pentru a menține MODX în siguranță, așa că este o idee bună să actualizați periodic MODX la cea mai recentă versiune stabilă.

5 Împărțiți și cuceriți

În cazul în care mai multe persoane lucrează pe site, este foarte recomandat să setați drepturile de acces minime necesare pentru fiecare utilizator. La urma urmei, nu are sens ca un manager de conținut să aibă acces la setările sistemului sau la fragmente cu bucăți.

Chiar dacă managerul de conținut nu-și mâncărică pixurile să joace sistemul, poate apărea un atacator care, profitând de incompetența utilizatorului, va putea intercepta accesul în zona de administrare. Acest lucru este valabil mai ales dacă lucrul cu site-ul se desfășoară printr-o conexiune nesigură, drept urmare autentificarea și parola sunt transmise prin rețea în text clar. Pentru a reduce riscul de interceptare a parolei, se recomandă achiziționarea și instalarea unui certificat SSL, apoi toate solicitările vor fi transmise în formă criptată.