Cum se editează fișierul wp-config.php în WordPress

Ați citit un tutorial care vă cere să editați fișierul wp-config și nu aveți idee despre ce este vorba? Ei bine, te-am acoperit. În acest articol, vă vom arăta cum puteți edita corect fișierul wp-config.php în WordPress.


Ce este fișierul wp-config.php?

După cum sugerează și numele, acesta este un fișier de configurare care face parte din toate site-urile WordPress care se găzduiesc cu sine.

Spre deosebire de alte fișiere, fișierul wp-config.php nu este încorporat cu WordPress, ci este generat special pentru site-ul dvs. în timpul procesului de instalare..

WordPress creând fișierul wp-config.php în timpul instalării

WordPress stochează informațiile bazei de date în fișierul wp-config.php. Fără aceste informații, site-ul dvs. WordPress nu va funcționa și veți primi „eroarea de stabilire a conexiunii bazei de date”.

În afară de informațiile bazei de date, fișierul wp-config.php conține și alte câteva setări la nivel înalt. Le vom explica mai târziu în acest articol.

Întrucât acest fișier conține o mulțime de informații sensibile, este recomandat să nu vă confundați cu acest fișier decât dacă nu aveți absolut altă opțiune.

Dar, deoarece citiți acest articol, înseamnă că trebuie să editați fișierul wp-config.php. Mai jos sunt pașii pentru a face acest lucru fără a încurca lucrurile.

Tutorial video

Abonați-vă la WPBeginner

Dacă nu vă place videoclipul sau aveți nevoie de mai multe instrucțiuni, continuați să citiți.

Noțiuni de bază

Primul lucru pe care trebuie să îl faceți este să creați o copie de rezervă completă a WordPress. Fișierul wp-config.php este atât de crucial pentru un site WordPress încât o mică eroare va face site-ul dvs. inaccesibil..

Veți avea nevoie de un client FTP pentru a vă conecta la site-ul dvs. web. Utilizatorii Windows pot instala WinSCP sau SmartFTP, iar utilizatorii Mac pot încerca Transmitere sau CyberDuck. Un client FTP vă permite să transferați fișiere între un server și computer.

Conectați-vă la site-ul dvs. web utilizând clientul FTP. Veți avea nevoie de informații de conectare FTP pe care le puteți obține de la gazda dvs. web. Dacă nu cunoașteți informațiile dvs. de conectare FTP, atunci puteți solicita asistență web pentru asistență.

Fișierul wp-config.php este de obicei localizat în folderul rădăcină al site-ului dvs. web cu alte foldere precum / wp-content /.

fișierul wp-config este localizat în directorul rădăcină al site-ului dvs. WordPress

Pur și simplu faceți clic dreapta pe fișier și apoi selectați descărcare din meniu. Clientul dvs. FTP va descărca fișierul wp-config.php pe computer. Puteți să-l deschideți și să îl editați folosind un program de redactare a textului simplu, cum ar fi Notepad sau Text Edit.

Înțelegerea fișierului wp-config.php

Înainte de a începe, aruncăm o privire la codul complet al fișierului wp-config.php implicit. Puteți vedea un eșantion al acestui fișier aici.

<?php
/ **
* Configurația de bază pentru WordPress
*
* Scriptul de creare wp-config.php folosește acest fișier în timpul
* instalare. Nu trebuie să utilizați site-ul web, puteți
* copiați acest fișier în "wp-config.php" și completați valorile.
*
* Acest fișier conține următoarele configurații:
*
* * Setări MySQL
* * Chei secrete
* * Prefixul tabelului bazei de date
* * ABSPATH
*
* @link https://codex.wordpress.org/Editing_wp-config.php
*
* @package WordPress
* /

// ** Setări MySQL – Puteți obține aceste informații de la gazda web ** //
/ ** Numele bazei de date pentru WordPress * /
define (‘DB_NAME’, ‘nume_ baza de date_ici’);

/ ** Numele de utilizator al bazei de date MySQL * /
define (‘DB_USER’, ‘username_here’);

/ ** Parola bazei de date MySQL * /
define (‘DB_PASSWORD’, ‘parola_ici’);

/ ** Nume gazdă MySQL * /
define (‘DB_HOST’, ‘localhost’);

/ ** Set de baze de date pe care trebuie utilizat la crearea tabelelor bazei de date. * /
define (‘DB_CHARSET’, ‘utf8’);

/ ** Tipul de colocare a bazei de date. Nu schimbați acest lucru dacă aveți îndoieli. * /
define (‘DB_COLLATE’, ”);

/ ** # @+
* Autentificare Chei și săruri unice.
*
* Schimbați-le în diferite fraze unice!
* Puteți genera aceste funcții folosind {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org serviciu de cheie secretă}
* Puteți modifica acestea în orice moment pentru a invalida toate cookie-urile existente. Acest lucru va obliga toți utilizatorii să se autentifice din nou.
*
* @since 2.6.0
* /
define (‘AUTH_KEY’, ‘pune fraza ta unică aici’);
define (‘SECURE_AUTH_KEY’, ‘pune fraza ta unică aici’);
define (‘LOGGED_IN_KEY’, ‘pune fraza ta unică aici’);
define (‘NONCE_KEY’, ‘pune fraza ta unică aici’);
define (‘AUTH_SALT’, ‘pune fraza ta unică aici’);
define (‘SECURE_AUTH_SALT’, ‘pune fraza ta unică aici’);
define (‘LOGGED_IN_SALT’, ‘pune fraza ta unică aici’);
define (‘NONCE_SALT’, ‘pune fraza ta unică aici’);

/ ** # @ – * /

/ **
* Prefixul bazei de date WordPress.
*
* Puteți avea mai multe instalații într-o singură bază de date dacă le dați fiecare
* un prefix unic. Vă rugăm doar numere, litere și sublinieri!
* /
$ table_prefix = ‘wp_’;

/ **
* Pentru dezvoltatori: modul de depanare WordPress.
*
* Modificați acest lucru pe true pentru a permite afișarea notificărilor în timpul dezvoltării.
* Este recomandat cu tărie ca dezvoltatorii de pluginuri și teme să utilizeze WP_DEBUG
* în mediile lor de dezvoltare.
*
* Pentru informații despre alte constante care pot fi utilizate pentru depanare,
* vizitați Codex.
*
* @link https://codex.wordpress.org/Debugging_in_WordPress
* /
define (‘WP_DEBUG’, fals);

/ * Asta e tot, oprește editarea! Blogging fericit * /

/ ** Calea absolută către directorul WordPress. * /
if (! definit (‘ABSPATH’))
define (‘ABSPATH’, dirname (__ FILE__). ‘/’);

/ ** Configurează versiunile WordPress și fișierele incluse. * /
require_once (ABSPATH. ‘wp-settings.php’);

Fiecare secțiune a fișierului wp-config.php este bine documentată în fișierul în sine. Aproape toate setările de aici sunt definite folosind constantele PHP.

define (‘nume_ constant’, ‘valoare’);

Să aruncăm o privire mai atentă la fiecare secțiune din fișierul wp-config.php.

Setări MySQL în fișierul wp-config.php

Setările dvs. de conexiune la baza de date WordPress apar în secțiunea „Setări MySQL” din fișierul wp-config.php. Pentru a completa această secțiune, veți avea nevoie de gazda MySQL, numele bazei de date, numele de utilizator al bazei de date și parola.

// ** Setări MySQL – Puteți obține aceste informații de la gazda web ** //
/ ** Numele bazei de date pentru WordPress * /
define (‘DB_NAME’, ‘nume_ baza de date_ici’);

/ ** Numele de utilizator al bazei de date MySQL * /
define (‘DB_USER’, ‘username_here’);

/ ** Parola bazei de date MySQL * /
define (‘DB_PASSWORD’, ‘parola_ici’);

/ ** Nume gazdă MySQL * /
define (‘DB_HOST’, ‘localhost’);

/ ** Set de baze de date pe care trebuie utilizat la crearea tabelelor bazei de date. * /
define (‘DB_CHARSET’, ‘utf8’);

/ ** Tipul de colocare a bazei de date. Nu schimbați acest lucru dacă aveți îndoieli. * /
define (‘DB_COLLATE’, ”);

Puteți obține informațiile bazei dvs. de date de la cPanel al contului dvs. de găzduire web în secțiunea Bazele de date etichetate.

Baze de date MySQL în cPanel

Dacă nu puteți găsi baza de date WordPress sau numele de utilizator și parola MySQL, atunci trebuie să contactați gazda web.

Cheile de autentificare și săruri

Cheile și sărurile unice de autentificare sunt chei de securitate care ajută la îmbunătățirea securității site-ului dvs. WordPress. Aceste chei oferă o criptare puternică pentru sesiunile de utilizator și cookie-urile generate de WordPress. Consultați ghidul nostru privind cheile de securitate WordPress pentru mai multe informații.

/ ** # @+
* Autentificare Chei și săruri unice.
*
* Schimbați-le în diferite fraze unice!
* Puteți genera aceste funcții folosind {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org serviciu de cheie secretă}
* Puteți modifica acestea în orice moment pentru a invalida toate cookie-urile existente. Acest lucru va obliga toți utilizatorii să se autentifice din nou.
*
* @since 2.6.0
* /
define (‘AUTH_KEY’, ‘pune fraza ta unică aici’);
define (‘SECURE_AUTH_KEY’, ‘pune fraza ta unică aici’);
define (‘LOGGED_IN_KEY’, ‘pune fraza ta unică aici’);
define (‘NONCE_KEY’, ‘pune fraza ta unică aici’);
define (‘AUTH_SALT’, ‘pune fraza ta unică aici’);
define (‘SECURE_AUTH_SALT’, ‘pune fraza ta unică aici’);
define (‘LOGGED_IN_SALT’, ‘pune fraza ta unică aici’);
define (‘NONCE_SALT’, ‘pune fraza ta unică aici’);

/ ** # @ – * /

Puteți genera chei de securitate WordPress și lipiți-le aici. Acest lucru este deosebit de util dacă suspectați că site-ul dvs. WordPress a fost compromis. Schimbarea cheilor de securitate va deconecta toți utilizatorii conectați în prezent pe site-ul dvs. WordPress forțându-i să se autentifice din nou.

Prefixul tabelului bazei de date WordPress

În mod implicit, WordPress adaugă prefixul wp_ la toate tabelele create de WordPress. Este recomandat să schimbați prefixul tabelului dvs. de baze de date WordPress la ceva aleatoriu. Acest lucru va îngreuna hackerii să vă ghicească tabelele WordPress și vă va salva de la unele atacuri de injecție SQL obișnuite.

/ **
* Prefixul bazei de date WordPress.
*
* Puteți avea mai multe instalații într-o singură bază de date dacă le dați fiecare
* un prefix unic. Vă rugăm doar numere, litere și sublinieri!
* /
$ table_prefix = ‘wp_’;

Rețineți că nu puteți modifica această valoare pentru un site WordPress existent. Urmați instrucțiunile din modul nostru de modificare a articolului prefix al bazei de date WordPress pentru a modifica aceste setări pe un site WordPress existent.

Modul de depanare WordPress

Această setare este deosebit de utilă pentru utilizatorii care încearcă să învețe dezvoltarea WordPress și pentru utilizatorii care încearcă funcții experimentale. În mod implicit, WordPress ascunde notificările generate de PHP la executarea codului. Pur și simplu setarea modului de debug la adevărat vă va arăta aceste notificări. Aceasta oferă informații cruciale dezvoltatorilor pentru a găsi bug-uri.

define (‘WP_DEBUG’, fals);

Setări de cale absolută

Ultima parte a fișierului wp-config definește calea absolută care este apoi utilizată pentru a configura WordPress vars și fișierele incluse. Nu trebuie să schimbi nimic aici deloc.

/ ** Calea absolută către directorul WordPress. * /
if (! definit (‘ABSPATH’))
define (‘ABSPATH’, dirname (__ FILE__). ‘/’);
/ ** Configurează versiunile WordPress și fișierele incluse. * /
require_once (ABSPATH. ‘wp-settings.php’);

Utilități și setări wp-config.php utile

Există câteva alte setări wp-config.php care vă pot ajuta să rezolvați erorile și să rezolvați multe erori comune WordPress.

Schimbarea portului și a soclurilor MySQL în WordPress

Dacă furnizorul dvs. de găzduire WordPress folosește porturi alternative pentru gazda MySQL, atunci va trebui să modificați valoarea DB_HOST pentru a include numărul de port. Rețineți că aceasta nu este o linie nouă, dar trebuie să editați valoarea DB_HOST existentă.

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

Nu uitați să schimbați numărul de port 5067 în orice număr de port este furnizat de către gazda dvs. web.

Dacă gazda utilizează prize și conducte pentru MySQL, va trebui să o adăugați astfel:

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

Schimbarea adreselor URL WordPress folosind fișierul wp-config.php

Este posibil să fie nevoie să schimbați adresele URL WordPress atunci când mutați un site WordPress pe un nou nume de domeniu sau o nouă gazdă web. Puteți modifica aceste adrese URL vizitând Setări »General pagină.

Setări adresă și adresă WordPress

De asemenea, puteți schimba aceste adrese URL folosind fișierul wp-config.php. Acest lucru este util dacă nu puteți accesa zona de adminstrator WordPress din cauza problemei de prea multe direcții de eroare. Pur și simplu adăugați aceste două linii în fișierul dvs. wp-config.php:

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

Nu uitați să înlocuiți example.com cu propriul nume de domeniu. De asemenea, trebuie să rețineți că motoarele de căutare tratează www.example.com și example.com ca două locații diferite (a se vedea www vs. non-www – Care este mai bun pentru SEO?). Dacă site-ul dvs. este indexat cu prefixul www, atunci trebuie să adăugați numele de domeniu în consecință.

Schimbați directorii de încărcare folosind wp-config.php

În mod implicit, WordPress stochează toate încărcările dvs. media în / wp-content / uploads / directory. Dacă doriți să stocați fișierele media într-o altă locație, puteți face acest lucru adăugând această linie de cod în fișierul dvs. wp-config.php.

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

Rețineți că calea directorului pentru încărcări este relativă la ABSPATH setată automat în WordPress. Adăugarea unei căi absolute aici nu va funcționa. Vedeți ghidul detaliat despre cum puteți schimba locația implicită a încărcării media în WordPress pentru mai multe informații.

Dezactivați actualizările automate în WordPress

WordPress a introdus actualizări automate în WordPress 3.7. Aceasta a permis site-urilor WordPress să se actualizeze automat atunci când există o actualizare minoră disponibilă. În timp ce actualizările automate sunt foarte bune pentru securitate, dar în unele cazuri, pot rupe un site WordPress, ceea ce îl face inaccesibil.

Adăugarea acestei linii unice de cod la fișierul dvs. wp-config.php va dezactiva toate actualizările automate de pe site-ul dvs. WordPress.

define (‘WP_AUTO_UPDATE_CORE’, fals);

Vedeți tutorialul nostru despre cum dezactivați actualizările automate în WordPress pentru mai multe informații.

Limitați revizuirile de postare în WordPress

WordPress vine cu versiuni automate încorporate și revizuiri. Vedeți tutorialul nostru despre cum să anulați modificările în WordPress cu revizuirile post. Cu toate acestea, dacă executați o revizuire mare a site-ului poate crește dimensiunea de rezervă a bazei de date WordPress.

Adăugați această linie de cod la fișierul dvs. wp-config.php pentru a limita numărul de revizii stocate pentru o postare.

define (‘WP_POST_REVISIONS’, 3);

Înlocuiți 3 cu numărul de revizii pe care doriți să le stocați. WordPress va arunca acum automat versiunile mai vechi. Cu toate acestea, revizuirile dvs. postare mai vechi sunt încă stocate în baza de date. Vedeți tutorialul nostru despre cum puteți șterge revizuirile postare vechi în WordPress.

Sperăm că acest articol v-a ajutat să învățați cum puteți edita fișierul wp-config.php în WordPress și toate lucrurile frumoase pe care le puteți face cu acesta. De asemenea, poate doriți să vedeți articolul nostru cu peste 25 de trucuri extrem de utile pentru fișierul funcțiilor 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