質問: 自社のウェブサイトリニューアルをすることになりました。 自社サーバー(それもWindows)に環境を構築・運営したことがなく、様々な方のブログを参考にさせて頂きましたので頓珍漢なことになっているかもしれません。 おそらく、データベースの接続エラーだと思うのですが、エラー情報を控えずにすべて最初から行おうとアンインストールをしてしまいました。 もしかしたら根本的に私の考えが間違っている可能性がありますので、おかしな手順箇所がありましたらご指摘願えますでしょうか。 現在テスト用に構築しようとしている環境は以下になります。 【環境】 OS : Windows 7 Professional Webサーバー : IIS 7.5 CMS : WordPress 4.7 開発言語 : PHP 7 DB : MySQL 5.7 ※受注システムとウェブサイトが密接に関係しているため、LAMP環境への移行はできません。 1 PHP for windowsのインストール http://windows.php.net/downloadからphp7.1.0のzipを落とし、Cドライブ直下にコピーしました。 2 IIS 7.5のハンドラーマッピングからPHPのモジュールマップを追加 http://guitarfish.wazure.jp/index.php?IIS%E3%81%B8%E3%81%AEPHP%E8%A...を参考にさせていただきました。 3 MySQLのインストール https://dev.mysql.com/downloads/installer/よりインストーラーを落とし、http://phpjavascriptroom.com/?t=mysql&p=mysql5install_windows7を参考にさせていただきました。 4 WordPressのインストール https://ja.wordpress.org/を落とし、IISでサイト登録した任意のディレクトリに解凍したフォルダをコピーし、localhost/wordpress/index.phpをブラウザで叩くとWordPressの自動インストール画面?が現れます。 データベース情報にはrootユーザーの情報を入力し、インストールボタンを押した瞬間エラーページへ飛んでしまいます。 導入手順が間違っているのでしょうか? それとも根本的なところで大きな過ちをしているのでしょうか? WebPIなどMicrosoftが用意してくれているインストーラーがあるようですが、今後のためにもすべて手動でインストールを行いたいです
回答: IIS TOP - Blog - IIS 7.5へのWordPressのインストール の記事は、IIS 7.5にWordpressをインストールする事に成功した方が書かれているようなので参考になると思います。 質問に書かれた手順と、上記の記事の内容で異なるのは、『wp-config-sample.phpを開き、DB設定項目を自身の環境に合わせて修正します。修正後は名前を付けて別名保存し、wp-config.phpとします。』という部分の有無です。 configファイルの設定を、なさいましたか?