イントラネットサイトにWordPressサイトを構築しており、Microsoft SQL Serverに接続したいと考えています。
PHPおよびPHP IIS上のマネージャをダウンロードし、設定しました。
SQL ServerもダウンロードしましたDLLこのスレッドのタイトルを入力しているときにポップアップ表示された回答済みの質問のリストから。
指示どおり、PHPフォルダ内にこれらのDLLをダウンロードしました。
WordPressをインストールするためにサーバーアドレスを起動すると、SQL DB名、ユーザー名、パスワード、DBホスト名を入力するように求められました。
Wp-db-Abstractionプラグインもダウンロードしました。WordPressファイルが保存されているフォルダーにwp-db-abstraction.phpファイルを置き、wp-db-abstractionフォルダーをwp_contentに入れます私が読んでいたオンライン記事の指示どおり、このフォルダー内にdb.phpファイルがあります。このdb.phpファイルを、残りのダウンロードしたWordPressファイルが存在するフォルダー名にコピーしました。
クリックして続行すると、次のエラーメッセージが表示されました。
Warning: mysqli_real_connect(): (HY000/2002): No connection could be made because the target machine actively refused it. in E:\foldername\wp-includes\wp-db.php on line 1538
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in E:\foldername\wp-includes\wp-db.php on line 1569
Warning: mysql_connect(): No connection could be made because the target machine actively refused it. in E:\foldername\wp-includes\wp-db.php on line 1569
Error establishing a database connection
エラーについて奇妙なのは、別のwp-db.phpがあるWP_Includesフォルダーからのものであるということです。このフォルダには、WordPressダウンロードファイルが付属しています。
奇妙なことに、上記のエラーは、ダウンロードしたdb.phpファイルからではなく、wp-db.phpファイルからのものです。
リストからdb.phpインクルードファイルを削除するはずですか?
誰か私に欠けているものを教えてもらえますか?
私はそれに新しいアプローチがあると思います:
サードパーティバージョンのWordPress(not my cup of tea、ところで))を使用することもできます:
またはこのガイドに従ってくださいが、少し古いかもしれません:
結局、私は最初のリンクが最良のアプローチになると思います。インストール中に問題がある場合はコメントしてください。