Cum configurez WordPress pentru a comunica cu o bază de date Microsoft SQL Server?
Construim un site WordPress pe site-ul nostru intranet și dorim să îl conectăm la un Microsoft SQL Server.
Am descărcat și configurat PHP și PHP Manager pe IIS.
De asemenea, am descărcat DLL-ul SQL Server din lista de întrebări răspunse care au apărut în timp ce scriam titlul acestui subiect.
Am descărcat aceste DLL-uri în directorul PHP conform instrucțiunilor.
Când am accesat adresa serverului pentru a instala WordPress, mi s-a cerut să furnizez numele bazei de date SQL, numele de utilizator, parola și numele gazdei DB.
Am descărcat și plugin-ul wp-db-Abstraction, am pus fișierul wp-db-abstraction.php în directorul unde sunt salvate fișierele WordPress, am pus directorul wp-db-abstraction în wp_content conform instrucțiunilor din articolul online pe care îl citeam. În acest director există un fișier db.php. Am copiat și acest fișier db.php în directorul unde se află restul fișierelor WordPress descărcate.
Când am dat click pentru a continua, am primit următoarele mesaje de eroare:
Warning: mysqli_real_connect(): (HY000/2002): Nu s-a putut realiza nicio conexiune deoarece mașina țintă a refuzat-o activ în E:\foldername\wp-includes\wp-db.php la linia 1538
Deprecated: mysql_connect(): Extensia mysql este învechită și va fi eliminată în viitor: folosiți mysqli sau PDO în loc în E:\foldername\wp-includes\wp-db.php la linia 1569
Warning: mysql_connect(): Nu s-a putut realiza nicio conexiune deoarece mașina țintă a refuzat-o activ în E:\foldername\wp-includes\wp-db.php la linia 1569
Eroare la stabilirea conexiunii cu baza de date
Ciudat la această eroare este că provine din directorul WP_Includes unde există un alt wp-db.php. Acest director a venit odată cu fișierele WordPress descărcate.
Ciudat este că eroarea de mai sus provine din fișierul wp-db.php, nu din fișierul db.php pe care l-am descărcat.
Ar trebui să elimin fișierul db.php inclus din listă?
Poate cineva să-mi spună ce îmi lipsește?

Cred că există o nouă abordare pentru asta:
Poți folosi și o versiune WordPress de la terți (nu prea îmi place, apropo):
Sau poți urma acest ghid, dar poate fi puțin învechit:
În final, cred că primul link ar fi cea mai bună abordare. Te rog să comentezi dacă ai probleme în timpul instalării.

Mulțumesc pentru răspuns, dar răspunsurile care conțin doar link-uri pot fi șterse deoarece devin inutile odată ce link-urile nu mai funcționează. Te rog să iei în considerare editarea răspunsului tău și apoi să lipesc soluția relevantă, completând-o cu un link către sursă.
