У меня ужасные времена, когда я настраиваю WordPress на машине с Windows Server 2003.
Я установил MySQL и создал базу данных под названием wordress
. Uname также называется WordPress с pwd WordPress. Итак, в файле wp-config.php я изменил 3 вещи: db name, uname, pwd на WordPress. хост остается локальным. Я открыл IIS и новый веб-сайт (указал каталог на мой новый каталог WordPress). Дали ему порт 8080, потому что на 80 порту уже работает сайт.
Когда я иду в http: // локальный: 8080 / wp-admin / install.php Я получаю сообщение об ошибке
This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at localhost. This could mean your host's database server is down.
•Are you sure you have the correct username and password?
•Are you sure that you have typed the correct hostname?
•Are you sure that the database server is running?
Я могу подключиться к mysql, используя те же учетные данные через командную строку.
В чем может быть ошибка? Я совершенно потерялся.
Во-первых, вам не нужно менять порт только потому, что там работает что-то еще, пока он находится в собственном каталоге, все в порядке (это просто должен быть корнем этого сайта. Конечно, если вы хотите он должен быть в корне, тогда ему нужен собственный порт :)
Удалось ли вам подключиться к MySQL с помощью каких-либо других инструментов внутри IIS? В частности, любые другие, написанные на PHP?
У вас есть "самое последнее и самое лучшее" PHP и MySQL установлены?
Хорошо, нет, чтобы спросить очевидное, но предоставили ли вы своему пользователю доступ wordpress к базе данных wordpress с локального хоста на сервере mysql?