Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Savjet
  • WordPress konfiguracijska datoteka. Osnovne postavke konfiguracije WordPressa

WordPress konfiguracijska datoteka. Osnovne postavke konfiguracije WordPressa

wp-config.php je najvažniji konfiguracijska datoteka na WordPress stranici. Pohranjuje tajne sigurnosne ključeve, podatke o povezivanju s bazom podataka, pozive knjižnice itd. važna informacija, potrebno za stabilan rad mjesto.

U arsenalu datoteke wp-config.php dostupno veliki broj različite postavke, koji vam omogućuju fleksibilno upravljanje konfiguracijom vaše kopije WordPressa. Mogu se naći u službena dokumentacija.

U ovom ćemo članku pogledati neke korisne postavke datoteka, posebno za početnike, koje će vam pomoći u rješavanju problema, kao i optimizirati i zaštititi vašu WordPress stranicu.

Korisne postavke wp-config.php

Datoteka wp-config.php je moćan alat, a čak i mala pogreška u njegovom kodu može vašu stranicu učiniti nedostupnom. Trebali biste urediti ovu datoteku samo kada je to potrebno i uvijek izraditi potpunu sigurnosna kopija WordPress prije nego što unesete bilo kakve izmjene.

1. Osnovne postavke konfiguracije WordPressa

Tijekom prve instalacije kopije WordPress sustav zatražit će od vas da ispunite postavke baze podataka. Ako je datoteka wp-config.php nedostaje, od vas će se tražiti da ga izradite navođenjem potrebne informacije o bazi podataka (bazno ime, korisničko ime i lozinka, host i prefiks tablice).

Da biste to učinili, morat ćete se povezati sa svojim web mjestom koristeći FTP-klijent (o tome smo detaljno pisali u našim prethodnim člancima). Nakon povezivanja morat ćete preimenovati datoteku wp-config-sample.php V wp-config.php.

Nakon toga možete nastaviti s uređivanjem stvorene datoteke wp-config.php. Morat ćete dodati podatke o bazi podataka promjenom sljedeće retke:

// ** MySQL postavke: Ove informacije možete dobiti od vašeg pružatelja usluge hostinga ** // /** Naziv baze podataka za WordPress */ define("DB_NAME", "database_name_here"); /** MySQL korisničko ime */ define("DB_USER", "username_here"); /** Lozinka za bazu podataka MySQL podaci*/ define("DB_PASSWORD", "lozinka_ovdje"); /** Ime MySQL poslužitelja */ define("DB_HOST", "localhost");

Nakon unosa podataka potrebno je spremiti sve promjene i uploadati datoteku natrag na server.

2. Dodavanje sigurnosnih ključeva u WordPress

Zadana instalacija WordPressa automatski dodaje sigurnosne ključeve konfiguracijskoj datoteci. Koriste se za pružanje dodatna razina sigurnost za WordPress autentifikaciju i provjeru datoteka kolačić. Oni su detaljnije opisani u našem. Imajte na umu da ih uvijek možete koristiti dodavanjem novih u datoteku wp-config.php.

3. Promjena prefiksa WordPress tablice

Tipična instalacija novi kopije WordPressa prema zadanim postavkama dodaje prefiks "wp_" svim nazivima tablica baze podataka WordPress podaci. Neki stručnjaci za sigurnost vjeruju da promjena prefiksa može vašu WordPress bazu učiniti sigurnijom.

Da biste to učinili, morate pronaći i promijeniti sljedeći redak u datoteci wp-config.php:

$table_prefix = "wp_";

Treba napomenuti da ćete, ako ovo radite za postojeću web stranicu, morati promijeniti i prefiks tablica u bazi podataka. Ovo je detaljno opisano u našem.

4. Omogućite uklanjanje pogrešaka

WordPress ima ugrađenu vrlo korisnu značajku za uklanjanje pogrešaka koja vam omogućuje prikazivanje ili skrivanje WordPress greške. Da biste ga koristili, trebate wp-config.php dodajte sljedeću direktivu:

Definiraj("WP_DEBUG", istina);

Osim toga, također možete omogućiti otklanjanje pogrešaka tako da sakrijete pogreške na svojoj web stranici, ali ih pohranite u datoteku dnevnika. Da biste to učinili, morate dodati sljedeće retke:

Definiraj("WP_DEBUG", istina); definiraj("WP_DEBUG_LOG", istina); define("WP_DEBUG_DISPLAY", false);

Ovo će stvoriti datoteku debug.log unutar mape wp-sadržaj Vaše stranice, koji će sadržavati sve pogreške i obavijesti o pogreškama.

5. Promjena mjesta

Općenito možete prilagoditi URL-adresu vaše web stranice u administratorskom dijelu Postavke -> Općenito. Međutim, postoje situacije kada to ne možete učiniti.

U ovom slučaju možete promijeniti URL-adresa vaše web stranice putem datoteke wp-config.php dodavanjem sljedećih redaka tamo:

Definiraj ("WP_HOME", "http://www.site.ru"); define("WP_SITEURL", "http://www.site.ru");

Ne zaboravite zamijeniti site.ru njegov naziv domene.

6. Nadjačavanje prava pristupa

WordPress vam omogućuje nadjačavanje dopuštenja za datoteke ako vaš hosting ima bilo kakva ograničenja.

Definiraj ("FS_CHMOD_FILE", 0644); definiraj("FS_CHMOD_DIR", 0755);

7. Postavljanje automatskog spremanja i revizija

WordPress ima vrlo korisna funkcija revizija postova, što vam omogućuje da poništite promjene svojih postova i stranica, vraćajući se na prethodna verzija ili automatsko spremanje.

Možete onemogućiti ili promijeniti postavke revizije putem konfiguracijske datoteke wp-config.php. Ovdje možete koristiti razne postavke za publikacije. Možete promijeniti koliko često WordPress automatski sprema kao reviziju dodavanjem sljedećeg retka:

define("INTERVAL_AUTOMATSKOG_SPREMANJA", 120); // u sekundama

Da bi se ograničio broj revizija, postoji dizajn:

Definiraj("WP_POST_REVISIONS", 10); // 10 - broj revizija posta ili stranice

Također je moguće potpuno gašenje revizije:

Define("WP_POST_REVISIONS", false);

8. Postavljanje WordPress košarice

WordPress ima prilično korisnu značajku košarice. Kada korisnik baci objavu ili stranicu u smeće, oni se još uvijek pohranjuju na stranici 30 dana. Nakon toga sustav ih automatski zauvijek briše.

Ovo ponašanje možete promijeniti navođenjem broja dana za koje želite da se smeće čuva. Svi detalji postavljanja kolica opisani su u jednom od naših.

9. Dodavanje FTP/SSH konstanti u WordPress konfiguraciju

Prema zadanim postavkama, WordPress vam omogućuje ažuriranje jezgre motora, kao i tema i dodataka, s nadzorne ploče administratora. Postoji nekoliko hostova koji zahtijevaju povezivanje putem FTP ili SSH svaki put kada pokušate ažurirati ili instalirati novi dodatak.

Pomoću donjih uputa možete postaviti konstante FTP ili SSH.

// metode sustav datoteka: "direct", "ssh", "ftpext" ili "ftpsockets" definiraju ("FS_METHOD", "ftpext"); // apsolutni put u korijenski direktorij WordPressa define("FTP_BASE", "/path/to/wordpress/"); // definicija apsolutne staze do direktorija "wp-content" ("FTP_CONTENT_DIR", "/path/to/wordpress/wp-content/"); // definicija apsolutne putanje do direktorija "wp-plugins" ("FTP_PLUGIN_DIR", "/path/to/wordpress/wp-content/plugins/"); // apsolutni put do vašeg javni ključ SSH define("FTP_PUBKEY", "/home/username/.ssh/id_rsa.pub"); // apsolutni put do vašeg privatni ključ SSH define("FTP_PRIVKEY", "/home/username/.ssh/id_rsa"); // FTP ili SSH definiranje korisničkog imena ("FTP_USER", "korisničko ime"); // lozinka za korisničko ime FTP_USER define ("FTP_PASS", "lozinka"); // naziv hosta za definiranje SSH/FTP poslužitelja ("FTP_HOST", "ftp.example.org:21");

10. Upravljanje automatskim oporavkom baze podataka

WordPress dolazi s ugrađenom značajkom za automatsku optimizaciju i popravak vaše WordPress baze podataka. Međutim, ova značajka je prema zadanim postavkama onemogućena.

Da biste omogućili ovu značajku, morate dodati sljedeći redak u datoteku wp-config.php:

Definiraj("WP_ALLOW_REPAIR", istina);

Nakon ovoga trebali biste otvoriti sljedeća stranica na vašoj web stranici:

Http://site.ru/wp-admin/maint/repair.php

Ne zaboravite zamijeniti site.ru vlastiti naziv domene. Vidjet ćeš jednostavna stranica s opcijama za oporavak ili optimizaciju baze podataka. Ne morate se prijaviti da biste pristupili ovoj stranici.

11. Upravljanje ograničenjem PHP memorije

Mnoge pogreške na WordPress stranici nastaju zbog iscrpljenosti memorijskih resursa za PHP-skripte. Možete povećati ograničenje memorije PHP putem datoteke wp-config.php. Da biste to učinili, jednostavno zalijepite sljedeći kod:

Definiraj ("WP_MEMORY_LIMIT", "128M");

12. Premještanje direktorija wp-content

WordPress vam omogućuje premještanje imenika wp-sadržaj, koji sadrži učitane fotografije i dokumente, instaliranih dodataka i teme. Neki stručnjaci vjeruju da će se promjena lokacije ovog imenika povećati WordPress sigurnost.

Da biste to učinili, morat ćete dodati sljedeći kod u datoteku wp-config.php:

Define("WP_CONTENT_DIR", $_SERVER["DOCUMENT_ROOT"]. "/blog/wp-content"); define("WP_CONTENT_URL", "http://site.ru/blog/wp-content"); define("WP_PLUGIN_DIR", $_SERVER["DOCUMENT_ROOT"]. "/blog/wp-content/plugins"); definirati ("WP_PLUGIN_URL", "http://site.ru/blog/wp-content/plugins");

Ne zaboravite zamijeniti site.ru vlastiti naziv domene.

13. Korištenje vlastitih korisničkih tablica

Prema zadanim postavkama, WordPress pohranjuje sve korisničke podatke u tablice wp_korisnici I wp_usermeta. Pomoću donje funkcije možete odrediti tablicu u koju želite pohraniti svoje korisničke podatke.

Define("CUSTOM_USER_TABLE", $table_prefix."my_users"); define("CUSTOM_USER_META_TABLE", $table_prefix."my_usermeta ");

14. Omogućivanje umrežavanja s više korisnika

Svaka WordPress stranica dolazi s ugrađenom multisite značajkom koja vam omogućuje stvaranje više WordPress stranica koristeći istu instalaciju. Prema zadanim je postavkama onemogućeno.

Da biste ga omogućili, trebali biste dodati sljedeći redak svojoj WordPress konfiguracijskoj datoteci:

Definiraj("WP_ALLOW_MULTISITE", istina);

15. Zaštita datoteke wp-config.php

Napominjemo još jednom da datoteka wp-config.php sadrži doista važne postavke WordPress stranica. Prema zadanim postavkama nalazi se u korijenskom direktoriju WordPressa, ali ga možete premjestiti. Sustav vam omogućuje da ga premjestite bilo gdje unutar korijenske mape.

Svojoj datoteci također možete dodati sljedeći kod .htaccess za ograničavanje pristupa ovoj konfiguracijskoj datoteci. Da biste to učinili, dodajte sljedeće retke:

# Sigurnost wp-config.php red dopustiti, odbiti odbiti od svih

Vrijedi još jednom ponoviti da wp-config.php treba uređivati ​​samo kada je to potrebno. Prije bilo kakvih promjena, trebali biste izraditi punu sigurnosnu kopiju WordPressa.

Od autora: Općenito, WordPress je relativno jednostavan sustav za instalaciju koji se može implementirati u kratkom vremenu. Međutim, možete nenamjerno ostaviti otvorene ranjivosti hakerima. Datoteka “wp-config.php” pohranjuje ključne postavke vaše stranice na WP-u i vrlo je važno zaštititi ovu datoteku što je više moguće od neovlaštene osobe. U ovom videu iz tečaja WordPress Secure Setup Guide naučit ćete kako biti što sigurniji. wp-config datoteka.php.

Što je pohranjeno u datoteci wp-config.php

Ako otvorite wp-config.php, primijetit ćete da su tamo pohranjene vrlo važne informacije. Prvo, sadrži sve informacije koje unesete tijekom instalacije koje vam daju pristup bazi podataka.

Ovdje možete pronaći naziv baze, korisničko ime, lozinku - sve što vam je potrebno za prijavu u bazu. Kao što možete zamisliti, iznimno je važno zaštititi ovu datoteku jer ako je netko može pročitati, imat će pristup bazi podataka i moći će tamo raditi što god želi.


Ovi ključevi su potrebni za zaštitu vaše stranice. Još niži je prefiks tablice, koji također štiti vašu stranicu.

Kako zaštititi wp-config.php

Postoji nekoliko koraka koje je potrebno slijediti kako biste osigurali ovu datoteku.

1. Generirajte nove tajne ključeve

Prije svega, generirat ćemo nove tajne ključeve. Da biste to učinili, možete otići na generator tajnih ključeva iz WP-a. Morate slijediti ovaj link i osvježiti stranicu, vidjet ćete potpuno nove ključeve. Mogu se kopirati u wp-config.php i zamijeniti stare.

2. Premjestite wp-config.php

Sada ćemo premjestiti našu datoteku. Prema zadanim postavkama nalazi se u korijenskoj mapi web-mjesta. Ako je vaša stranica pohranjena na glavnoj domeni, mapa će se zvati “javni HTML” ili nekako drugačije, sve ovisi o tome kako ste napisali stranicu. WP vam omogućuje da premjestite svoju konfiguracijsku datoteku jednu razinu naviše tako da ne bude pohranjena u javnoj mapi.

Ako radite izvan mreže, možete jednostavno povući i ispustiti datoteku mišem. Ako je stranica već online, možete upotrijebiti prelazak na upravitelj datoteka. Odaberite datoteku wp-config.php, kliknite premjesti i odaberite nova mapa.

Ako ne uspije prvi put, možete razgovarati sa svojim pružateljem usluga hostinga i pitati ih dopuštaju li vam postavke poslužitelja da premjestite datoteku na višu razinu.

3. Zabranite pristup wp-config.php

Preostao je još jedan korak za zaštitu wp-config.php. Moramo stvarati htaccess datoteku u istoj mapi u kojoj se nalazi konfiguracijska datoteka kako biste svima onemogućili pristup wp-config.php.

Napravite htaccess datoteku u istoj mapi u kojoj se nalazi wp-config datoteka. Ne možete jednostavno stvoriti datoteku bez ekstenzije, tako da možete varati.

Ako ste na Macu, stvarajte tekstualna datoteka pod nazivom htaccess.txt. Zatim preimenujte datoteku, uklonite ekstenziju i stavite točku ispred naziva tako da postane .htaccess.

Još nismo gotovi, sada moramo kliknuti desni klik prijeđite mišem preko datoteke u Finderu, odaberite Get Info i izrežite ekstenziju .txt u polju Name & Extension.

Sada otvorite datoteku u editoru i kopirajte sljedeći kod u nju:

red dopustiti, odbiti odbiti od svih

Ovaj kod će zabraniti pristup datoteci wp-config.php.

Ako ste u sustavu Windows, najbolje je upisati kod u datoteku dok još ima ekstenziju .txt, a zatim je preimenovati i ukloniti dijelove s ekstenzijom. U sustavu Windows to je dovoljno, sada prenesite .htaccess datoteku u željenu mapu.

Kada završite, prenesite ovu datoteku u istu mapu u kojoj je pohranjena konfiguracijska datoteka i to je to!

web stranica 09.06.2017

Dobar dan!
wp-config.phpovu datoteku je konfiguracijska datoteka WordPress motor, koji postavlja neke parametre za stranicu. Stoga, iako ne često, morate pribjeći uređivanju: unijeti nove retke, urediti postojeće unose.

Ako ga usporedite s drugim WordPress datotekama, nema puno koda izravno u njemu, što uvelike pojednostavljuje proces uređivanja i smanjuje rizik od "zabrljanja".

Može se otvoriti ugrađeno prema zadanim postavkama operacijski sustav Aplikacija Notepad, ali apsolutno ne bih preporučio da je uređujete s njom. Za uređivanje trebate koristiti aplikaciju za uređivanje. Ja osobno koristim potpuno besplatan, brz i vrlo funkcionalan editor - Notepad++

Ima sve za minimiziranje rizika od netočnog uređivanja/unosa redaka koda. Ako smatrate da vam ovo ne treba, a "brzinski" uredite datoteku čime god vam se pojavi, onda se odmah možete prebaciti na druge aktivnosti - izgled i prilagodba stranice očito nije vaša stvar.

Izrada izmjena u datoteci wp-config.php

Pogledajmo konkretan primjer, kako npr. položiti novi unos podnijeti wp-config.php:

Otvorite datoteku u uređivaču Notepad++. Komentari zauzimaju puno prostora u njemu, uokvireni su u tag /* ..malo teksta.. */(može postojati i oznaka // - postavlja se ispred neposrednog komentara), a mogu biti ne samo jedan red, već i nekoliko. U Uređivač bilježnice++ ovaj tekst je promišljeno obojen zelene boje. Udobno.

Dodajmo mu sada novi unos, na primjer, ovaj kod (za koji ovaj kod – ):

// Onemogući revizije članaka define("WP_POST_REVISIONS", 0);

Savjeti za uređivanje/izmjene datoteke:

  1. Nema potrebe mijenjati sam kraj ili, obrnuto, sam početak datoteke.
  2. Napravite nove unose iz novog retka i nemojte se "zabijati" u postojeće unose koda (koji mogu biti prilično dugi), uvijek obratite pozornost na to gdje funkcija/unos završava.
  3. Nemojte uređivati ​​datoteku pomoću Notepada - pomoću ovog osnovnog uređivača, koji je standardno dostupan u sustavu Windows, možete "razbiti" kodiranje teksta u datoteci.

Nakon unosa/izmjena, spremite datoteku.

Kao što vidimo, u ovom postupku nema ništa komplicirano. Važnu ulogu u tome nedvojbeno igra korišteni editor koji ima isticanje sintakse i mnoge druge. prikladne funkcije i značajke koje olakšavaju uređivanje i značajno smanjuju rizik od pogrešaka prilikom uređivanja konfiguracijskih datoteka pogona WordPress.

Ako imate pitanja, uvijek možete koristiti obrazac za komentare kako biste razjasnili i razjasnili nijanse koje ste imali poteškoća s razumijevanjem :-)

Donacija za web stranicu(donacije se prikupljaju putem usluge Yandex Money)

Od autora: Općenito, WordPress je relativno jednostavan sustav za instalaciju koji se može implementirati u kratkom vremenu. Međutim, možete nenamjerno ostaviti otvorene ranjivosti hakerima. Datoteka "wp-config.php" pohranjuje ključne postavke za vašu WP stranicu i vrlo je važno zaštititi ovu datoteku što je više moguće od neovlaštenih osoba. U ovom videu iz tečaja WordPress Secure Setup Guide naučit ćete kako svoju datoteku wp-config.php učiniti što sigurnijom.

Što je pohranjeno u datoteci wp-config.php

Ako otvorite wp-config.php, primijetit ćete da su tamo pohranjene vrlo važne informacije. Prvo, sadrži sve informacije koje unesete tijekom instalacije koje vam daju pristup bazi podataka.

Ovdje možete pronaći naziv baze, korisničko ime, lozinku - sve što vam je potrebno za prijavu u bazu. Kao što možete zamisliti, iznimno je važno zaštititi ovu datoteku jer ako je netko može pročitati, imat će pristup bazi podataka i moći će tamo raditi što god želi.

Ovi ključevi su potrebni za zaštitu vaše stranice. Još niži je prefiks tablice, koji također štiti vašu stranicu.

Kako zaštititi wp-config.php

Postoji nekoliko koraka koje je potrebno slijediti kako biste osigurali ovu datoteku.

1. Generirajte nove tajne ključeve

Prije svega, generirat ćemo nove tajne ključeve. Da biste to učinili, možete otići na generator tajnih ključeva iz WP-a. Morate slijediti ovaj link i osvježiti stranicu, vidjet ćete potpuno nove ključeve. Mogu se kopirati u wp-config.php i zamijeniti stare.

2. Premjestite wp-config.php

Sada ćemo premjestiti našu datoteku. Prema zadanim postavkama nalazi se u korijenskoj mapi web-mjesta. Ako je vaša stranica pohranjena na glavnoj domeni, mapa će se zvati “javni HTML” ili nekako drugačije, sve ovisi o tome kako ste napisali stranicu. WP vam omogućuje da premjestite svoju konfiguracijsku datoteku jednu razinu naviše tako da ne bude pohranjena u javnoj mapi.

Ako radite izvan mreže, možete jednostavno povući i ispustiti datoteku mišem. Ako je stranica već online, možete koristiti alat za premještanje u upravitelju datotekama. Odaberite datoteku wp-config.php, kliknite premjesti i odaberite novu mapu.

Ako ne uspije prvi put, možete razgovarati sa svojim pružateljem usluga hostinga i pitati ih dopuštaju li vam postavke poslužitelja da premjestite datoteku na višu razinu.

3. Zabranite pristup wp-config.php

Preostao je još jedan korak za zaštitu wp-config.php. Moramo stvoriti htaccess datoteku u istoj mapi u kojoj se nalazi konfiguracijska datoteka kako bismo svima zabranili pristup wp-config.php.

Napravite htaccess datoteku u istoj mapi u kojoj se nalazi wp-config datoteka. Ne možete jednostavno stvoriti datoteku bez ekstenzije, tako da možete varati.

Ako ste na Macu, stvorite tekstualnu datoteku pod nazivom htaccess.txt. Zatim preimenujte datoteku, uklonite ekstenziju i stavite točku ispred naziva tako da postane .htaccess.

Još nismo gotovi, sada morate desnom tipkom miša kliknuti datoteku u Finderu, odabrati Get Info i izrezati ekstenziju .txt u polju Name & Extension.

Sada otvorite datoteku u editoru i kopirajte sljedeći kod u nju:

red dopustiti, odbiti odbiti od svih

datoteku wp-config.php- najviše važna datoteka kada instalirate WordPress. To je glavna konfiguracijska datoteka vaše stranice, kontrolira ključne aspekte funkcionalnosti Značajke WordPressa i pruža WordPressu podatke za rješavanje kritičnih zadataka, kao što je povezivanje s bazom podataka.

Bez datoteke wp-config.php WordPress jednostavno neće raditi. Stoga, svaki put kada instalirate WordPress, jedan od prvih zadataka koje trebate učiniti je pripremiti svoju datoteku wp-config.php.

Općenito, sve je vrlo jednostavno - samo navedite parametre MySQL baze podataka i gotovi ste. Ostale opcije konfiguracije dostupne u datoteci wp-config.php radit će prema zadanim postavkama. Ali postoje neke stvari koje možete učiniti da prilagodite funkcionalnost, povećajte sigurnost i poboljšajte performanse svoje stranice.

Ako pogledamo datoteke koje su uključene u WordPress distribuciju, tamo nećemo pronaći datoteku wp-config.php. Ali postoji datoteka wp-config-sample.php. Upravo ovu datoteku treba uzeti kao osnovu i dodati joj traženi parametri, i spremite u glavni imenik WordPress instalacije pod imenom wp-config.php.

Kao sljedeći korak ovu datoteku možete zaštititi od mogućnosti neovlaštenog pristupa istoj na stranici. Da biste to učinili, trebate dodati sljedeće retke u .htaccess datoteku koja se nalazi na poslužitelju u istom direktoriju gdje je instaliran WordPress:

Narudžba Dopusti, Odbij
Odbiti od svih

Provjerite jesu li dopuštenja za obje datoteke - chmod 640. Time se zabranjuje pristup njima vanjskim zahtjevima i izdaje se kod 403- Zabranjeno.

osnovne postavke

Prvo morate odrediti parametre MySQL baze podataka, koju ste izradili za svoju stranicu.

// ** MySQL postavke - ovu informaciju možete dobiti od svog web hosta ** //
/** Naziv baze podataka za WordPress */
definiraj("DB_NAME", " naziv_baze_ovdje");
/** Korisničko ime MySQL baze podataka */
definiraj("DB_USER", " korisničko ime_ovdje");
/** Lozinka baze podataka MySQL */
define("DB_PASSWORD", " lozinka_ovdje");
/** MySQL ime hosta */
definiraj("DB_HOST", " lokalni domaćin");

Ovdje je sve jasno - samo navedite naziv baze podataka (ne zaboravite da na vašem poslužitelju nazivu koji ste odabrali prethodi prefiks koji odgovara imenu vašeg hosting računa), kao i korisničko ime (zapamtite prefiks ispred!) , i lozinku za ovog korisnika.

Na primjer, ako je naziv vašeg računa jednostavan, a naziv baze podataka koji ste naveli tijekom stvaranja je wpbase, onda mora biti navedeno ime baze podataka jednostavan_ wpbase.

Svi ovi parametri navedeni su u nešifriranom obliku, kakvi jesu. Stoga je jako važno zaštititi ovu datoteku od neovlaštenog pristupa izvana.

Naziv glavnog računala je obično localhost, tako da ovdje nema potrebe ništa mijenjati. Na nekim hostovima, međutim, mogu se koristiti druge vrijednosti. Dakle, ako ova opcija ne radi, morat ćete kontaktirati hostera i saznati njegova pravila.

/** Skup znakova baze podataka za korištenje u stvaranju tablica baze podataka. */
definiraj("DB_CHARSET", "utf8");

/** Vrsta Database Collate. Ne mijenjajte ovo ako ste u nedoumici */.
define("DB_COLLATE", "");

Općenito, utf-8 tablica je najprikladnija kao kodna tablica WordPress jer je višejezičan. U svakom slučaju, nemojte mijenjati ove retke osim ako to nije apsolutno neophodno.

Specifičniji parametri su takozvani jedinstveni autentifikacijski ključevi

/**#@+
* Jedinstveni ključevi i soli za provjeru autentičnosti.
*
* Promijenite ih u različite jedinstvene fraze!
* Možete ih generirati pomoću (@link https://api.wordpress.org/secret-key/1.1/salt/ usluge tajnog ključa WordPress.org)
* Možete ih promijeniti u bilo kojem trenutku kako biste poništili sve postojeće
kolačići. Ovo će prisiliti sve korisnike da se moraju ponovno prijaviti.
*
* @od 2.6.0
*/
define("AUTH_KEY", "ovdje stavite svoju jedinstvenu frazu");
define("SECURE_AUTH_KEY", "ovdje stavite svoju jedinstvenu frazu");
define("LOGGED_IN_KEY", "stavite svoju jedinstvenu frazu ovdje");
define("NONCE_KEY", "ovdje stavite svoju jedinstvenu frazu");
define("AUTH_SALT", "ovdje stavite svoju jedinstvenu frazu");
define("SECURE_AUTH_SALT", "ovdje stavite svoju jedinstvenu frazu");
define("LOGGED_IN_SALT", "ovdje stavite svoju jedinstvenu frazu");
define("NONCE_SALT", "ovdje stavite svoju jedinstvenu frazu");
/**#@-*/

Ovi ključevi utječu kolačići, koji se bilježe na računalima posjetitelja stranice. Vjeruje se da svaka vrijednost mora biti jedinstvena i dovoljno velika. Međutim, ne morate brinuti koje vrijednosti odabrati. Dovoljno je koristiti uslugu čija je adresa ovdje navedena, naime https://api.wordpress.org/secret-key/1.1/salt/

Kontaktiranjem na ovu adresu, Dobit ćete osam redaka s jedinstvenim ključevima. Možete ih samo kopirati i zamijeniti izvorni nizovi u datoteci wp-config.php.

/**
* Prefiks tablice baze podataka WordPress.
*
* Možete imati više instalacija u jednoj bazi podataka ako svakoj date jedinstvenu
*prefiks. Molimo samo brojeve, slova i podvlake!
*/
$table_prefix = "wp_";

Prema zadanim postavkama, ovaj prefiks je "wp_". Ne morate ga mijenjati. Ali ako ste zabrinuti zbog sigurnosnih problema, bolje je da to promijenite. Budući da su svi hakerski botovi i skripte obično konfigurirani za standardne zadane postavke. Postavljanjem svoje vrijednosti otežat ćete posao hakerima. Što je vrijednost nasumičnija i jedinstvenija, to bolje. Za to možete koristiti neku vrstu usluge za generiranje lozinki, na primjer, onu koja je dostupna na hostovima s CPanelom ili bilo koju drugu. I tada ćete umjesto “wp_“ dobiti nešto poput “cDEo3jDf_”.

Konačno, linija za podešavanje jezika.

/**
* WordPress lokalizirani jezik, zadani je engleski.
*
* Promijenite ovo kako biste lokalizirali WordPress. Odgovarajuća MO datoteka za odabrano
* jezik mora biti instaliran u wp-content/languages. Na primjer, instalirajte
* de.mo na wp-content/languages ​​​​i postavite WPLANG na "de" da omogućite njemački
*jezična podrška.
*/
definiraj("WPLANG", "");

Mnogi ljudi vjeruju da je, kako bi WordPress govorio ruski, potrebna posebna lokalizirana distribucija. Naravno, posebna distribucija ne bi škodila. Ali možete i bez toga. Dovoljno je postaviti jezične postavke na ‘ru’.

Dodatne postavke

1) Revizije zapisa

Najnoviji WordPress verzije podržavaju sustav revizije koji korisnicima omogućuje spremanje različite verzije svoje postove na blogu i čak se po potrebi vratiti na prethodno spremljene verzije. Bilo da vam se sviđa ova značajka ili ne, evo nekoliko opcija konfiguracije koje bi vam mogle biti korisne.

// Ograničite broj spremljenih revizija
define("WP_POST_REVISIONS", 3); // bilo koji cijeli broj, ali nemoj poludjeti

// Onemogući značajku naknadne revizije
define("WP_POST_REVISIONS", false); // ubiti nadutost

Prva od ovih definicija omogućuje vam da ograničite broj revizija na određeni broj. Drugi u potpunosti poništava revizije vaše stranice.

2) Interval automatskog spremanja

Prema zadanim postavkama, WordPress sprema vaš rad svakih 60 sekundi. Ali to se može promijeniti pomoću odgovarajućeg parametra u wp-config.php. Na primjer, ovako:

define("INTERVAL_AUTOMATSKOG_SPREMANJA", 180); // u sekundama

Ovdje je broj interval automatskog spremanja u sekundama.

3) Košarica

Od WordPressa 2.9, sve izbrisani unosi, bilo da se radi o objavama ili komentarima, završe u takozvanom “smeću” koje se standardno prazni svakih 30 dana. Ali možete postaviti drugi interval, na primjer, tjedni:

define("PRAZNI_DANI_SMEĆA", 7); // prazan tjednik

Ako postavite broj 0 kao parametar, tada će svi unosi biti izbrisani odmah, bez odlaska u kantu za smeće.

4) Blokiranje vanjskih zahtjeva

Ako ne želite da se WordPress poruke o novim dodacima, poveznicama na vaš blog i drugim sličnim informacijama prikazuju u administratorskoj ploči, tako da stranica ne prihvaća pingbackove i trackbackove, tada možete koristiti parametar

define("WP_HTTP_BLOCK_EXTERNAL", istina);

U tom slučaju, svi zahtjevi s vaše stranice prema van su blokirani.

Ako i dalje želite imati mogućnost slanja zahtjeva na neke URL-ove, te adrese treba navesti u parametrima, na primjer:

define("WP_ACCESSIBLE_HOSTS", "rpc.pingomatic.com");

5) WordPress adresa i adresu web stranice

Ovi parametri se mogu odrediti u postavkama administratorske ploče. Ali to možete učiniti i u datoteci wp-config.php.

define("WP_HOME", "http:// bizsoftlab.ru "); // bez kose crte na kraju
define("WP_SITEURL", "http://bizsoftlab.ru"); // bez kose crte na kraju

Međutim, nakon toga ih nećete moći mijenjati u administratorskoj ploči.

6) Otklanjanje pogrešaka u WordPressu

Ovaj način vam omogućuje prikaz poruka upozorenja kada je sustav WordPress pokrenut.

definiraj("WP_DEBUG", istina); // način otklanjanja pogrešaka: "true" = enable; "false" = onemogućiti

U teoriji bi se trebao koristiti pri razvoju novih dodataka i WordPress teme. Međutim, programeri rijetko iskorištavaju ovu priliku. Kao rezultat toga, ako omogućite ovaj način rada, iznenadit ćete se obiljem raznih upozorenja i poruka o pogreškama čak i kod najpopularnijih dodataka.

Ali poruke o pogreškama mogu se preusmjeriti na zasebna datoteka da biste ga zatim analizirali u slobodno vrijeme.

@ini_set("log_errors","Uključeno");
@ini_set("prikaz_pogreški","Isključeno");
@ini_set("reg_log","/home/path/domain/logs/php_error.log");

Datoteci pogreške moraju se dati odgovarajuća dopuštenja kako bi se u nju moglo pisati.

Analiza datoteke s pogreškama omogućit će vam pravovremeno praćenje problema s vašim web mjestom ako se pojave.

7) Povećajte PHP memoriju

Ako primite poruku o pogrešci "Dopuštena veličina memorije od xxx bajtova je iscrpljena", to znači da za PHP rad Nema dovoljno memorije na poslužitelju. U tom se slučaju veličina memorije može povećati:

define("WP_MEMORY_LIMIT", "64M");

Zadana vrijednost je 32M, pa ima smisla postaviti samo ono što je veće, npr. 64M, 96M, 128M.

Međutim, ne dopuštaju vam svi domaćini to. Stoga, ako je potrebno, možda ćete morati pregovarati sa svojim domaćinom.

Postoje i drugi parametri koji se mogu postaviti u datoteci wp-config.php. Svi su navedeni u WordPress Developers Codexu. Ali čak i to je sasvim dovoljno da značajno proširite mogućnosti prilagodbe za svoju stranicu.

Najbolji članci na temu