Come configurare WordPress per comunicare con un database Microsoft SQL Server?
Stiamo costruendo un sito WordPress sulla nostra intranet e desideriamo connetterlo a un Microsoft SQL Server.
Ho scaricato e configurato PHP e PHP Manager su IIS.
Ho anche scaricato la DLL di SQL Server dalla lista delle domande già risposte che sono apparse mentre stavo digitando il titolo di questa discussione.
Ho scaricato queste DLL all'interno della cartella PHP come indicato.
Quando ho avviato l'indirizzo del server per installare WordPress, mi è stato richiesto di fornire il nome del database SQL, nome utente, password e hostname del DB.
Ho anche scaricato il plugin wp-db-Abstraction, ho messo il file wp-db-abstraction.php nella cartella dove sono salvati i file WordPress, ho messo la cartella wp-db-abstraction in wp_content come indicato dall'articolo online che stavo leggendo. All'interno di questa cartella, c'è un file db.php. Ho anche copiato questo file db.php nella cartella dove risiedono il resto dei file WordPress scaricati.
Quando ho cliccato per continuare, ho ricevuto i seguenti messaggi di errore:
Warning: mysqli_real_connect(): (HY000/2002): Non è stato possibile stabilire una connessione perché il computer di destinazione l'ha rifiutata attivamente. in E:\foldername\wp-includes\wp-db.php alla riga 1538
Deprecated: mysql_connect(): L'estensione mysql è deprecata e sarà rimossa in futuro: usa mysqli o PDO invece in E:\foldername\wp-includes\wp-db.php alla riga 1569
Warning: mysql_connect(): Non è stato possibile stabilire una connessione perché il computer di destinazione l'ha rifiutata attivamente. in E:\foldername\wp-includes\wp-db.php alla riga 1569
Errore durante la connessione al database
Quello che è strano riguardo all'errore è che proviene dalla cartella WP_Includes dove c'è un altro wp-db.php. Questa cartella è arrivata con i file WordPress scaricati.
La cosa strana è che l'errore sopra proviene dal file wp-db.php, non dal file db.php che ho scaricato.
Dovrei rimuovere il file include db.php dalla lista?
Qualcuno può dirmi cosa mi sta sfuggendo?

Penso ci sia un nuovo approccio a questo:
Puoi anche utilizzare una versione di WordPress di terze parti (non è il mio preferito, comunque):
Oppure seguire questa guida, ma potrebbe essere un po' datata:
Alla fine penso che il primo link sia l'approccio migliore. Per favore commenta se hai qualche problema durante l'installazione.

Grazie per la risposta, ma le risposte contenenti solo link potrebbero essere cancellate in quanto diventano inutili una volta che i link non sono più validi. Ti invitiamo a modificare la tua risposta inserendo la soluzione rilevante, integrandola con un link alla fonte.
