Kako urediti datoteko wp-config.php v WordPressu

Ste prebrali vadnico, v kateri boste vprašali, da uredite svojo wp-config datoteko in ne veste, kaj je to? No, te imamo pokrito. V tem članku vam bomo pokazali, kako pravilno urejati datoteko wp-config.php v WordPressu.


Kaj je datoteka wp-config.php?

Kot pove že ime, gre za konfiguracijsko datoteko, ki je del vseh samostojnih spletnih mest WordPress.

Za razliko od drugih datotek datoteka wp-config.php ni vgrajena v WordPress, temveč je ustvarjena posebej za vaše spletno mesto med postopkom namestitve.

WordPress med namestitvijo ustvari datoteko wp-config.php

Podatki vaše baze podatkov WordPress shranijo v datoteko wp-config.php. Brez teh informacij vaše spletno mesto WordPress ne bo delovalo, pri čemer se bo pojavila napaka “napaka pri vzpostavitvi povezave z bazo podatkov”.

Datoteka wp-config.php poleg podatkov o zbirki podatkov vsebuje tudi več drugih nastavitev na visoki ravni. Pojasnili jih bomo kasneje v tem članku.

Ker ta datoteka vsebuje veliko občutljivih informacij, priporočamo, da se s to datoteko ne spopadate, razen če nimate nobene druge izbire.

Ker pa berete ta članek, to pomeni, da morate urediti datoteko wp-config.php. Spodaj so koraki, kako to storiti, ne da bi se zmešavali.

Video vadnica

Naročite se na WPBeginner

Če vam video ni všeč ali potrebujete več navodil, nadaljujte z branjem.

Uvod

Prva stvar, ki jo morate storiti, je ustvariti popolno varnostno kopijo za WordPress. Datoteka wp-config.php je tako pomembna za WordPress spletno mesto, da bo zaradi majhne napake vaše spletno mesto nedostopno.

Za povezavo z vašim spletnim mestom boste potrebovali odjemalca FTP. Uporabniki sistema Windows lahko namestijo WinSCP ali SmartFTP, uporabniki Mac pa lahko preizkusijo program Transmit ali CyberDuck. Odjemalec FTP vam omogoča prenos datotek med strežnikom in računalnikom.

Povežite se s svojim spletnim mestom s pomočjo odjemalca FTP. Potrebovali boste podatke za prijavo v FTP, ki jih lahko dobite od svojega spletnega gostitelja. Če ne poznate podatkov za prijavo v FTP, lahko za podporo prosite svojega spletnega gostitelja.

Datoteka wp-config.php se običajno nahaja v korenski mapi vašega spletnega mesta z drugimi mapami, kot je / wp-content /.

wp-config datoteka se nahaja v korenskem imeniku vašega mesta WordPress

Preprosto kliknite desno datoteko in nato v meniju izberite prenos. Vaš odjemalec FTP bo zdaj prenesel datoteko wp-config.php v računalnik. Lahko ga odprete in uredite s programom urejevalnika besedila, kot sta Beležnica ali Urejanje besedila.

Razumevanje datoteke wp-config.php

Preden začnete, si oglejmo celotno kodo privzete datoteke wp-config.php. Vzorec te datoteke si lahko ogledate tudi tukaj.

<?php
/ **
* Osnovna konfiguracija za WordPress
*
* Skript za ustvarjanje wp-config.php uporablja to datoteko med
* namestitev. Ni vam treba uporabljati spletnega mesta, lahko
* kopirajte to datoteko v "wp-config.php" in izpolnite vrednosti.
*
* Ta datoteka vsebuje naslednje konfiguracije:
*
* * Nastavitve MySQL
* * Skrivne tipke
* * Predpona tabele baze podatkov
* * ABSPATH
*
* @link https://codex.wordpress.org/Editing_wp-config.php
*
* @ paket paket WordPress
* /

// ** Nastavitve MySQL – te informacije lahko dobite pri svojem spletnem gostitelju ** //
/ ** Ime baze podatkov za WordPress * /
definiraj (‘DB_NAME’, ‘ime_podatka_dodatka’);

/ ** Uporabniško ime baze podatkov MySQL * /
define (‘DB_USER’, ‘username_here’);

/ ** geslo baze podatkov MySQL * /
define (‘DB_PASSWORD’, ‘password_here’);

/ ** Ime gostitelja MySQL * /
define (‘DB_HOST’, ‘localhost’);

/ ** Nabor podatkovnih baz, ki se uporablja pri ustvarjanju tabel baze podatkov. * /
define (‘DB_CHARSET’, ‘utf8’);

/ ** Vrsta baze podatkov Collate. V dvomih tega ne spreminjajte. * /
define (‘DB_COLLATE’, ”);

/ ** # @+
* Unikatni ključi in soli.
*
* Spremenite te v različne edinstvene besedne zveze!
* Te lahko ustvarite s {@link https://api.wordpress.org/secret-key/1.1/salt/ storitvijo tajnih tipk WordPress.org}
* Te lahko kadar koli spremenite, da razveljavite vse obstoječe piškotke. To bo prisililo vse uporabnike, da se morajo ponovno prijaviti.
*
* @since 2.6.0
* /
define (‘AUTH_KEY’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘SECURE_AUTH_KEY’, ‘tu dodajte svojo edinstveno frazo’);
define (‘LOGGED_IN_KEY’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘NONCE_KEY’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘AUTH_SALT’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘SECURE_AUTH_SALT’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘LOGGED_IN_SALT’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘NONCE_SALT’, ‘tukaj dodajte svojo edinstveno frazo’);

/ ** # @ – * /

/ **
* Predpona Word Tabela zbirke podatkov.
*
* V vsaki bazi podatkov lahko imate več namestitev
* edinstvena predpona. Prosimo le za številke, črke in podčrtaje!
* /
$ table_prefix = ‘wp_’;

/ **
* Za razvijalce: Način za odpravljanje napak WordPress.
*
* Spremenite to v true, da boste med razvojem omogočili prikaz obvestil.
* Močno priporočamo, da razvijalci vtičnikov in tem uporabljajo WP_DEBUG
* v njihovih razvojnih okoljih.
*
* Za informacije o drugih konstantah, ki jih je mogoče uporabiti za odpravljanje napak,
* obiščite Codex.
*
* @link https://codex.wordpress.org/Debugging_in_WordPress
* /
define (‘WP_DEBUG’, false);

/ * To je vse, nehajte z urejanjem! Srečno bloganje. * /

/ ** Absolutna pot do imenika WordPress. * /
če (! določeno (‘ABSPATH’))
define (‘ABSPATH’, dirname (__ FILE__). ‘/’);

/ ** Nastavi WordPress vari in vključene datoteke. * /
need_once (ABSPATH. ‘wp-settings.php’);

Vsak odsek datoteke wp-config.php je dobro dokumentiran v sami datoteki. Skoraj vse nastavitve tukaj so določene z uporabo PHP Constannts.

definiraj (‘ime_ stalnice’, ‘vrednost’);

Poglejmo podrobneje vsak razdelek v datoteki wp-config.php.

Nastavitve MySQL v datoteki wp-config.php

Nastavitve povezave baze podatkov WordPress so prikazane v razdelku »MySQL Settings« v datoteki wp-config.php. Za izpolnjevanje tega razdelka boste potrebovali gostitelja MySQL, ime baze podatkov, uporabniško ime in geslo baze podatkov.

// ** Nastavitve MySQL – te informacije lahko dobite pri svojem spletnem gostitelju ** //
/ ** Ime baze podatkov za WordPress * /
definiraj (‘DB_NAME’, ‘ime_podatka_dodatka’);

/ ** Uporabniško ime baze podatkov MySQL * /
define (‘DB_USER’, ‘username_here’);

/ ** geslo baze podatkov MySQL * /
define (‘DB_PASSWORD’, ‘password_here’);

/ ** Ime gostitelja MySQL * /
define (‘DB_HOST’, ‘localhost’);

/ ** Nabor podatkovnih baz, ki se uporablja pri ustvarjanju tabel baze podatkov. * /
define (‘DB_CHARSET’, ‘utf8’);

/ ** Vrsta baze podatkov Collate. V dvomih tega ne spreminjajte. * /
define (‘DB_COLLATE’, ”);

Podatke o bazi podatkov dobite s cPanela vašega spletnega gostovanja v razdelku z bazami podatkov.

MySQL baze podatkov v cPanelu

Če ne najdete svoje baze podatkov WordPress ali uporabniškega imena in gesla MySQL, se morate obrniti na svojega spletnega gostitelja.

Ključi in soli za preverjanje pristnosti

Edinstveni ključi in soli za preverjanje pristnosti so varnostni ključi, ki pomagajo izboljšati varnost spletnega mesta WordPress. Ti ključi omogočajo močno šifriranje uporabniških sej in piškotkov, ki jih ustvari WordPress. Za več informacij glejte naš vodnik o varnostnih ključih WordPress.

/ ** # @+
* Unikatni ključi in soli.
*
* Spremenite te v različne edinstvene besedne zveze!
* Te lahko ustvarite s {@link https://api.wordpress.org/secret-key/1.1/salt/ storitvijo tajnih tipk WordPress.org}
* Te lahko kadar koli spremenite, da razveljavite vse obstoječe piškotke. To bo prisililo vse uporabnike, da se morajo ponovno prijaviti.
*
* @since 2.6.0
* /
define (‘AUTH_KEY’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘SECURE_AUTH_KEY’, ‘tu dodajte svojo edinstveno frazo’);
define (‘LOGGED_IN_KEY’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘NONCE_KEY’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘AUTH_SALT’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘SECURE_AUTH_SALT’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘LOGGED_IN_SALT’, ‘tukaj dodajte svojo edinstveno frazo’);
define (‘NONCE_SALT’, ‘tukaj dodajte svojo edinstveno frazo’);

/ ** # @ – * /

Tu lahko ustvarite varnostne ključe za WordPress in jih prilepite. To je še posebej koristno, če sumite, da je vaše spletno mesto WordPress morda ogroženo. Če spremenite varnostne ključe, se bodo vsi uporabniki, ki so trenutno prijavljeni na spletnem mestu WordPress, odjavili, da jih bodo ponovno prijavili.

Predpona tabele baze podatkov WordPress

WordPress privzeto doda predpono wp_ v vse tabele, ki jih je ustvaril WordPress. Priporočamo, da spremenite predpono tabele baze podatkov WordPress v nekaj naključnega. Tako bodo hekerji težko uganili vaše WordPress tabele in vas bodo rešili pred nekaj običajnimi napadi SQL injekcije.

/ **
* Predpona Word Tabela zbirke podatkov.
*
* V vsaki bazi podatkov lahko imate več namestitev
* edinstvena predpona. Prosimo le za številke, črke in podčrtaje!
* /
$ table_prefix = ‘wp_’;

Upoštevajte, da te vrednosti ne morete spremeniti za obstoječe spletno mesto WordPress. Sledite navodilom v našem članku, kako spremeniti članek s predpono baze podatkov WordPress, da spremenite te nastavitve na obstoječem mestu WordPress.

Način za odpravljanje napak WordPress

Ta nastavitev je še posebej uporabna za uporabnike, ki se želijo naučiti razvoja WordPressa, in uporabnike, ki preizkušajo eksperimentalne funkcije. WordPress privzeto skriva obvestila, ki jih ustvari PHP pri izvrševanju kode. Preprosta nastavitev načina za odpravljanje napak bo resnična. To razvijalcem zagotavlja ključne informacije za iskanje hroščev.

define (‘WP_DEBUG’, false);

Absolutne nastavitve poti

Zadnji del datoteke wp-config definira absolutno pot, ki se nato uporablja za nastavitev WordPress vars in vključenih datotek. Tu sploh ni treba ničesar spreminjati.

/ ** Absolutna pot do imenika WordPress. * /
če (! določeno (‘ABSPATH’))
define (‘ABSPATH’, dirname (__ FILE__). ‘/’);
/ ** Nastavi WordPress vari in vključene datoteke. * /
need_once (ABSPATH. ‘wp-settings.php’);

Uporabni wp-config.php Hacks and Settings

Obstajajo nekatere druge nastavitve wp-config.php, ki vam lahko pomagajo odpraviti napake in rešiti številne običajne napake WordPressa.

Spreminjanje vrat MySQL in vtičnic v WordPressu

Če vaš ponudnik gostovanja WordPress uporablja nadomestna vrata za gostitelja MySQL, boste morali spremeniti vrednost DB_HOST in vključiti številko vrat. Upoštevajte, da to ni nova vrstica, vendar morate urediti obstoječo vrednost DB_HOST.

define (‘DB_HOST’, ‘localhost: 5067’);

Ne pozabite spremeniti številke vrat 5067 na številko, ki jo poda vaš spletni strežnik.

Če vaš gostitelj uporablja vtičnice in cevi za MySQL, ga boste morali dodati tako:

define (‘DB_HOST’, ‘localhost: /var/run/mysqld/mysqld.sock’);

Spreminjanje URL-jev WordPress z uporabo datoteke wp-config.php

Morda boste morali spremeniti URL-je WordPress, ko spletno mesto WordPress premaknete v novo ime domene ali novega spletnega gostitelja. Te URL-je lahko spremenite tako, da obiščete Nastavitve »Splošno stran.

Nastavitve naslova WordPress in naslova spletnega mesta

Te URL-je lahko spremenite tudi z datoteko wp-config.php. To je priročno, če ne morete dostopati do skrbniškega področja WordPress zaradi napake, ki ima preveč težav z navodili. Preprosto dodajte te dve vrstici v datoteko wp-config.php:

define (‘WP_HOME’, ‘http: //example.com’);
define (‘WP_SITEURL’, ‘http: //example.com’);

Ne pozabite zamenjati example.com z lastnim domenskim imenom. Upoštevati morate tudi, da iskalniki www.example.com in example.com obravnavajo kot dve različni lokaciji (glejte www proti ne-www – katera je boljša za SEO?). Če je vaše spletno mesto indeksirano s predpono www, potem morate ustrezno dodati svoje ime domene.

Spremenite imenik za nalaganje z uporabo wp-config.php

WordPress privzeto shrani vse vaše medijske nalaganja v / wp-content / uploads / directory. Če želite shraniti predstavnostne datoteke na neko drugo mesto, lahko to storite tako, da dodate to vrstico kode v datoteko wp-config.php.

define (‘UPLOADS’, ‘wp-content / media’);

Upoštevajte, da je pot v imeniku za nalaganje sorazmerno z ABSPATH, ki je samodejno nastavljen v WordPressu. Če tukaj dodate absolutno pot, ne bo delovalo. Oglejte si podroben vodič o tem, kako spremeniti privzeto lokacijo za prenos medija v WordPress za več informacij.

Onemogoči samodejne posodobitve v WordPressu

WordPress je v WordPressu 3.7 predstavil samodejne posodobitve. Spletnim mestom WordPress je omogočil samodejno posodabljanje, ko je na voljo manjša posodobitev. Samodejne posodobitve so sicer odlične za varnost, vendar v nekaterih primerih lahko zlomijo WordPress spletno mesto in tako postanejo nedostopne.

Če to datoteko dodate v datoteko wp-config.php, boste onemogočili vse samodejne posodobitve na vašem mestu WordPress.

define (‘WP_AUTO_UPDATE_CORE’, napačno);

Za več informacij glejte naše vadnico o tem, kako onemogočiti samodejne posodobitve v programu WordPress.

Omejite popravke objav v WordPressu

WordPress ima vgrajeno samodejno shranjevanje in popravke. Oglejte si naše vadnico o razveljavitvi sprememb v WordPressu s popravki objav. Če izvajate obsežno revizijo spletnega mesta, lahko povečate velikost varnostne kopije baze podatkov WordPress.

Dodajte to vrstico v datoteko wp-config.php, da omejite število popravkov, shranjenih za objavo.

definiraj (‘WP_POST_REVISIONS’, 3);

3 nadomestite s številom popravkov, ki jih želite shraniti. WordPress bo zdaj samodejno zavrgel starejše revizije. Vendar so vaše starejše popravke objav še vedno shranjene v vaši bazi podatkov. Oglejte si naše vadnico o brisanju starih revizij objav v WordPressu.

Upamo, da vam je ta članek pomagal naučiti, kako urejati datoteko wp-config.php v WordPressu in vse super stvari, ki jih lahko naredite z njo. Morda boste želeli videti tudi naš članek o 25+ izredno uporabnih trikih za datoteko funkcij WordPress.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map