質問: password('@hoge%'); Query OK, 0 rows affected, 1 warning (0.00 sec) MySQLの設定はここまで完了 不足あります? 続けてWordPressインストール ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/4c3b347e725a6ea86fea1e2eef4fa46b.png) さあ、始めましょう!をクリック ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/8d51743b02604a9d3966ccf1699616a3.png) 先にMySQLで用意しておいた上記DBの情報を入力し送信 すると、、、、、 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/3a08c15d7219b7d51522163b85b4c0f6.png) となる なぜでしょうか??? アクセス権限か何かでしょうか 詳しい方、解決方法をご教示下さいm(_ _)m お願い致します wp-config.phpが自動で作成されないので wp-config-sample.phpの /** WordPress のためのデータベース名 */ define('DB_NAME', 'hoge_db'); /** MySQL データベースのユーザー名 */ define('DB_USER', 'hogeman'); /** MySQL データベースのパスワード */ define('DB_PASSWORD', '@hoge%'); /** MySQL のホスト名 */ define('DB_HOST', 'localhost'); /** データベースのテーブルを作成する際のデータベースの文字セット */ define('DB_CHARSET', 'utf8'); /** データベースの照合順序 (ほとんどの場合変更する必要はありません) */ define('DB_COLLATE', ''); と記載し 認証キーを にアクセスし取得 上記を書き換えてリネームしてwp-config.phpで保存後アップすると ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/3a08c15d7219b7d51522163b85b4c0f6.png) になる wp-config.phpを削除してもう一度トライすると ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/4c3b347e725a6ea86fea1e2eef4fa46b.png) さあ、始めましょう!をクリック ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/8d51743b02604a9d3966ccf1699616a3.png) 先にMySQLで用意しておいた上記DBの情報を入力し送信 すると、、、、、 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/3a08c15d7219b7d51522163b85b4c0f6.png) の繰り返し ちなみに ``` ``` とだけ記載した /info.php は表示されるのでphpはOK? どうもPHPのバージョンが関係している様子だが??? ↑ イマココ
回答: 各種環境に合わせたバージョンが必要でした PHP 5.6.30 MySQL 5.5.56 phpmyadmin 4.2 WordPress 4.7.4最新でよい IISにPHPマネージャーをインストールし実行ファイルのパスを指定(php-cgi.exeの場所を指定) MySQLをインストールしフォルダに権限付与(必要ないかも?) IUSR:変更、読み取りと実行、フォルダーの内容の一覧表示、読み取り、書き込み IIS_IUSRS:読み取りと実行、フォルダーの内容の一覧表示、読み取り phpmyadminを配置しconfig.sample.inc.phpからconfig.inc.phpを作成し /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost:3306';//ここでポートを指定しないとエラーになってハマった $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false; /* User used to manipulate with storage */ $cfg['Servers'][$i]['controlhost'] = 'localhost'; $cfg['Servers'][$i]['controlport'] = '3306'; $cfg['Servers'][$i]['controluser'] = 'hoge'; $cfg['Servers'][$i]['controlpass'] = 'hoge'; WordPressを配置しwp-config-sample.phpからwp-config.phpを作成 // **MySQL 設定 - この情報はホスティング先から入手してください。** // /** WordPress のためのデータベース名 */ define('DB_NAME', 'hoge'); /** MySQL データベースのユーザー名 */ define('DB_USER', 'hoge'); /** MySQL データベースのパスワード */ define('DB_PASSWORD', 'hoge'); /** MySQL のホスト名 */ define('DB_HOST', 'localhost:3306');//ここもポートを指定しなければならなくてハマった /** データベースのテーブルを作成する際のデータベースの文字セット */ define('DB_CHARSET', 'utf8'); /** データベースの照合順序 (ほとんどの場合変更する必要はありません) */ define('DB_COLLATE', ''); 認証キーを https://api.wordpress.org/secret-key/1.1/salt/ にアクセスし取得し書き換え これで無事インストール出来ました。。。 ポートの問題と環境に合わせたPHPのバージョン それからPHP、MySQL、phpmyadminのバージョンの組み合わせが重要だったみたい あーつかれた